NYMEX WTI Crude May futures settle at $92.35 a barrel, up $4.22, 4.79%.

24 Mar 2026 18:31Energy