WTI crude oil futures fell back below $92 per barrel, down 4.23% on the day.

2026-06-04

WTI crude oil futures fell back below $92 per barrel, down 4.23% on the day.