WTI crude oil futures stood at $68 per barrel, up 1.22% on the day.

2025-03-17

WTI crude oil futures stood at $68 per barrel, up 1.22% on the day.