NYMEX WTI Crude December futures settle at $88.74 a barrel, up $2.21, 2.55%.

12 Nov 2026 19:31Energy