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

2026-02-27

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