Oil Prices Surge, But Pause as Coordinated G7/IEA Strategic Reserve Release Comes Into Focus
Asian markets endured a severe sell-off today as the escalating conflict in the Middle East drove a dramatic surge in global energy prices. Brent and WTI crude both surged toward the 120 per barrel mark, on intensifying fears that the disruption around the Strait of Hormuz could evolve into a prolonged supply shock. The spike […]

















