NYMEX WTI Crude July futures settle at $96.02 a barrel, up $2.26, 2.41%.

03 Jun 2026 18:31Energy