NYMEX WTI crude October futures settle at $82.36 a barrel, down $2.65, 3.12%.

25 Aug 2026 18:31Energy