Published: Mar 13, 2026, 12:00 IST | Updated: Mar 13, 2026, 12:00 IST
U.S. markets closed sharply lower after oil prices surged above $100 following Iranian strikes on two oil tankers. Rising energy prices have sparked fresh inflation concerns as investors brace for the upcoming Federal Reserve policy decision amid heavy losses across banks, tech, and retail stocks.