WTI crude oil fell to $68 per barrel, down 7.68% on the day.

2025-06-24

WTI crude oil fell to $68 per barrel, down 7.68% on the day.