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

2026-06-04

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