NYMEX WTI Crude December futures settle at $88.56 a barrel, down 18 cents, 0.2%.

13 Nov 2026 19:30Energy