News

Crude oil futures jumped despite the widely expected OPEC+ decision to unwind another 411K bbl/day of production cuts in July, outweighed by escalating geopolitical tensions.