WTI crude oil futures touched $67 per barrel, up 1.04% on the day.

2026-02-24

WTI crude oil futures touched $67 per barrel, up 1.04% on the day.