WTI crude futures touched $87/bbl, up 3.08% intraday.

2026-08-20

WTI crude futures touched $87/bbl, up 3.08% intraday.