NYMEX WTI Crude Dec. futures settle at $90.52 a barrel up $2.40, 2.72%

05 Nov 2026 19:31Energy