NYMEX WTI Crude December futures settle at $102.78 a barrel, up $2.88, 2.88%.

28 Oct 2026 18:31Energy