WTI crude oil futures for June delivery settled at $95.08 per barrel, down $7.19, or 7.03%.

2026-05-07

WTI crude oil futures for June delivery settled at $95.08 per barrel, down $7.19, or 7.03%.