NYMEX WTI Crude August futures settle at $70.75 a barrel, up $1.52, 2.2%.

29 Jun 2026 18:31Energy