NYMEX WTI Crude November futures settle at $94.14 a barrel, up 40 cents, 0.43%.

13 Oct 2026 18:31Energy