How major US stock indexes fared Wednesday 3/18/2026
U.S. stocks slumped after a report said inflation was primed to worsen even before the war with Iran sent oil prices spiking
U.S. stocks slumped after a report said inflation was primed to worsen even before the war with Iran sent oil prices spiking