
SlavkoSereda/iStock via Getty Images
Crude oil futures posted solid gains for the week, helped by diminishing prospects of a Russia-Ukraine peace deal and growing tensions between the U.S. and Venezuela.
A Russia-Ukraine agreement looks distant, and Ukraine drones attacked Russia’s Syzran refinery and the key