WTI crude oil touched $89 per barrel, up 2.43% on the day.

2026-07-23

WTI crude oil touched $89 per barrel, up 2.43% on the day.