Oil traders wrestle with geopolitical trifecta and elusive glut

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. 

Latest articles

Related articles