WTI crude oil touched $94 per barrel, up 2.80% on the day.

2026-04-17

WTI crude oil touched $94 per barrel, up 2.80% on the day.