WTI crude oil fell back below $64 per barrel, down 4.33% on the day.

2025-06-25

WTI crude oil fell back below $64 per barrel, down 4.33% on the day.