EEconomy Read More S&P 500 clinches longest losing streak since 2022 as oil surges, ‘Magnificent 7’ stocks shed $300 billionMarch 28, 2026 Oil prices could hit $200 per barrel if the war in Iran persists through the end of June,…