NYMEX WTI crude sept. futures settle at $87.83 a barrel up $2.00, 2.33%

20 Aug 2026 18:30Energy