NYMEX WTI Crude October futures settle at $105.83 a barrel, up $4.44, 4.38%.

15 Sep 2026 18:31Energy