Stock markets rebound and energy prices ease but fears remain over Iran war

March 4, 2026

Global financial markets are largely being led by the movement of wholesale energy prices.