Breaking3h ago•2 min read
Oil drops on lower demand forecasts despite deadlock in US-Iran talks
Summary
Global oil markets are in flux, with demand forecasts being cut and supply concerns lingering-what does this mean for future prices?
Oil prices are experiencing a downturn as major forecasters revise global demand projections for 2026. This shift comes amidst ongoing geopolitical