NYMEX WTI Crude August futures settle at $69.50 a barrel, down $1.25, 1.77%.

30 Jun 2026 18:31Energy