NYMEX WTI Crude December futures settle at $77.60 a barrel, up $1.71, 2.25%.

20 Nov 2023 19:31Energy