Oil Surges Past $106 as Iran Conflict Fuels Market Turmoil and Stagflation Fears
Brent crude hits $106 amid Iran tensions, S&P futures drop 1%, US jobs miss by 92K; global volatility spikes with Treasury yields at 4.19%—key updates shaping investor moves today.
By
Newsroom