Oil Surges Past $115 as Middle East War Expands, Stocks Tumble Worldwide
Global markets and oil prices on March 30, 2026, saw Brent crude jump above $115 per barrel while stocks tumbled as Yemen’s Houthis entered the Iran war, fueling supply disruption fears.
Read More