NYMEX WTI crude Dec. futures settle at $86.04 a barrel, down 81 cents, 0.93%

10 Nov 2026 19:31Energy