NYMEX WTI Crude July futures settle at $80.75 a barrel, down $4.13, 4.87%.

15 Jun 2026 18:33Energy