WTI crude oil futures fell to $67 per barrel, down 2.03% on the day. WTI crude oil spot fell below $66 per barrel, down 1.78% on the day.

2025-07-10

WTI crude oil futures fell to $67 per barrel, down 2.03% on the day. WTI crude oil spot fell below $66 per barrel, down 1.78% on the day.