NYMEX WTI Crude November futures settle at $97.97 a barrel, up $2.88, 3.03%.

15 Oct 2026 18:31Energy