WTI crude oil touched $87 per barrel, up 0.66% on the day.

2026-11-11

WTI crude oil touched $87 per barrel, up 0.66% on the day.