NYMEX WTI Crude October futures settle at $102.43 a barrel, down $3.40, 3.21%.

16 Sep 2026 18:30Energy