NYMEX WTI crude Aug. futures settle at $70.44 a barrel up $1.89, 2.76%

07 Jul 2026 18:31Energy