NYMEX WTI Crude July futures settle at $90.03 a barrel up $1.83, 2.07%

10 Jun 2026 18:30Energy