NYMEX WTI Crude October futures settle at $96.05 a barrel, up $3.02, 3.25%.

09 Sep 2026 18:31Energy