NYMEX WTI crude May futures settle at $94.41 a barrel $18.54, 16.41%.

08 Apr 2026 18:31Energy