NYMEX WTI crude Dec. futures settle at $88.12 a barrel, down $7.97, 8.29%

04 Nov 2026 19:30Energy