Wall Street Plunges as Iran Conflict Forces Federal Reserve to Freeze Interest Rates
New York, Thursday, 19 March 2026.
Crude oil prices have surged over 40% amid the Iran war, forcing the Federal Reserve to freeze interest rates and triggering a massive stock market sell-off.