NYMEX WTI crude July futures settle at $76.05 a barrel, down $4.70, 5.82%.

16 Jun 2026 18:31Energy