NYMEX WTI crude August futures settle at $73.21 a barrel, down 65 cents, 0.88%.

23 Jun 2026 18:31Energy