NYMEX WTI Crude Nov. futures settle at $89.43 a barrel down $1.68, 1.84%

05 Oct 2026 18:42Energy