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

2026-08-20

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