Simultaneous geopolitical flare‑ups in Venezuela, Iran and the Black Sea have pushed oil prices to a three‑month high, creating a treacherous environment for investors even as a large supply glut still looms over the market.
Oil traders wrestle with geopolitical trifecta and elusive glut
Related articles
