Higher oil price range emerges as new market balance
Analysis from Standard Chartered suggests that global oil markets may be settling into a higher pricing range than in recent years, with around $95 per barrel increasingly viewed as a potential equilibrium level. The bank points to stronger demand resilience, supply constraints, and ongoing geopolitical factors as key drivers supporting elevated prices. Rather than being […]

