NYMEX WTI Crude Oct. futures settle at $100.05 a barrel down $2.43, 2.3%

11 Sep 2026 18:31Energy