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

2026-02-27

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