1 story
Crude oil prices have surged 52% over the past year, driven by supply constraints and geopolitical tensions.
Fortune · 2m