NYMEX WTI Crude Oct. futures settle at $95.78 a barrel down $4.52, 4.51%

21 Sep 2026 18:30Energy