Multiple financial news outlets (Investopedia, Forex.com, Morningstar) confirm that on March 26, 2026, U.S. stocks declined significantly while Brent crude oil prices stayed or moved back above $100 per barrel. The primary driver cited across these sources is the geopolitical instability in the Middle East, specifically involving Iran, which created uncertainty and pressured risk assets.