WTI crude oil touched $90 per barrel, down 0.37% on the day.

2026-10-05

WTI crude oil touched $90 per barrel, down 0.37% on the day.