Crude Tops $100 as Resurgent Inflation Stokes Fed Rate Hike Odds
Crude oil spiked above $100 per barrel amid geopolitical tensions and depleted strategic reserves. Soaring diesel and gasoline prices are reigniting inflation and recession risks, lifting the market-…