WTI crude oil futures broke through $97 per barrel, up 3.46% on the day.

2026-06-03

WTI crude oil futures broke through $97 per barrel, up 3.46% on the day.