WTI crude oil futures broke through $67 per barrel, up 0.90% on the day.

2026-02-20

WTI crude oil futures broke through $67 per barrel, up 0.90% on the day.