NYMEX WTI Crude Oct. futures settle at $102.48 a barrel up $6.43, 6.69%

10 Sep 2026 18:31Energy