WTI crude oil futures down 2.00% intraday at $68.93/bbl.

2026-06-25

WTI crude oil futures down 2.00% intraday at $68.93/bbl.