NYMEX WTI Crude December futures settle at $104.12 a barrel, up $2.12, 2.08%.

30 Oct 2026 18:31Energy