WTI crude oil fell 3% intraday, dropping below $95 per barrel.

2026-06-04

WTI crude oil fell 3% intraday, dropping below $95 per barrel.