
Oil Surge to $119 Stokes Geopolitical Fears, But Stock Selloff Remains Restrained
U.S. stocks fell 0.7-0.9% as oil spiked to $119/barrel on Iran tensions, but shallow selloff signals investor confidence in contained disruption.
NVDACATmarket declineoil prices

















