12 March 2026
During yesterday's session, market volatility continued to be elevated as the conflict in the Middle East approached its third week. Energy prices continued to rise as tensions intensified in the Strait of Hormuz, despite the International Energy Agency announcing the record release of 400 million barrels from their oil reserves, which investors see as insufficient.