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

2026-08-21

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