Oil prices plunge toward $90 a barrel and US stocks surge 2.7% after US and Iran reach ceasefire

Oil prices plunge toward $90 a barrel and US stocks surge 2.7% after US and Iran reach ceasefire

April 8, 2026Updated: April 8, 2026
AP nullBy AP null