NYMEX WTI Crude Aug. futures settle at $73.52 a barrel up $3.08, 4.37%

08 Jul 2026 18:31Energy