Geopolitical Tensions Drive Oil Prices Higher Despite Looming Supply Glut
Geopolitical tensions, particularly concerning Russia and Iran, are pushing oil prices higher despite forecasts of a looming supply glut. WTI crude topped $71 per barrel, its highest close since November, as traders react to escalating risks and potential sanctions.
Geopolitical Tensions Drive Oil Prices Higher Despite Looming Supply Glut Read More »