March 24, 2026 Middle East War & Markets: Oil Climbs, Stocks Mixed, AI Concerns Rise – March 24, 2026