WTI crude oil prices fell below $80 per barrel, reaching the lowest level since March. The decline is driven by demand concerns and recent macroeconomic uncertainties.
WTI crude oil prices fell below $80 per barrel, reaching the lowest level since March. The decline is driven by demand concerns and recent macroeconomic uncertainties.