NYMEX WTI Crude May futures settle at $96.57 a barrel down $1.30, 1.33%

10 Apr 2026 18:31Energy