NYMEX WTI crude futures settle at $101.41 a barrel, up $3.44, 3.51%

16 Oct 2026 18:32Energy