NYMEX WTI crude October futures settle at $85.01 a barrel, down $2.05, 2.35%.

24 Aug 2026 18:31Energy