Crude oil prices have surged by $20/bbl since late February, driven by geopolitical tensions and production curtailments. The situation remains fluid.
Breaking News and Top Stories from Around the World
Crude oil prices have surged by $20/bbl since late February, driven by geopolitical tensions and production curtailments. The situation remains fluid.