March 26, 2026 Stock Market Today: S&P 500, Nasdaq, Dow Fall as Oil Prices Surge on Middle East Tensions
March 25, 2026 Iran Strait of Hormuz: Safe Passage for ‘Non-Hostile’ Vessels, Oil Prices Fall After Trump Plan