Oil Holds Above $100 as Resurgent Inflation Fears Pressure Equities
Crude oil prices remained elevated above $100 per barrel, reigniting inflation anxieties across equity markets as investors digest retail earnings and broader macroeconomic headwinds.