NYMEX WTI Crude Aug. futures settle at $72.08 a barrel down $1.44, 1.96%

09 Jul 2026 18:31Energy