StanChart: $95 Per Barrel Is the New Oil Price Equilibrium

Crude Oil Price Outlook: Hormuz Tensions and the New $95 Equilibrium Crude Oil Price Outlook: Hormuz Tensions and the New $95 Equilibrium Global energy markets are currently navigating a volatile corridor of geopolitical instability and shifting supply dynamics. In a sudden surge, oil prices climbed by $3 following reports of gunfire targeting container ships in … Read more