WTI crude oil fell below $95 per barrel, dropping 3% intraday amid market volatility. The decline reflects ongoing macroeconomic pressures and demand concerns.
WTI crude oil fell below $95 per barrel, dropping 3% intraday amid market volatility. The decline reflects ongoing macroeconomic pressures and demand concerns.