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

2025-06-26

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