NYMEX WTI Crude November futures settle at $92.41 a barrel, down $2.20, 2.33%.

25 Sep 2026 18:31Energy