Press Enter to search · ESC to close
WTI crude oil dropped 1.8% to trade at $91.6 per barrel. The decline reflects ongoing volatility in global energy markets.