How major US stock indexes fared Wednesday 4/8/2026

ABC News ABC News

Oil prices plunged below $95 per barrel, and stock markets surged worldwide after President Donald Trump pulled back from his threat of devastating attacks against Iran

Read full article at ABC News →