WTI crude oil futures fell to $68.22/bbl, the lowest level since Feb. 27.

2026-07-01

WTI crude oil futures fell to $68.22/bbl, the lowest level since Feb. 27.