Stock Market Today, March 12: Oil Prices Surge After Iran War Fears Spark Broad Market Selloff

Today, March 12, 2026, oil-linked stocks and defensive names climbed while travel, tech, and gold miners bore the brunt of the selloff.
Open original source