NYMEX WTI Crude Aug. futures settle at $83.23 a barrel up 74 cents, 0.90%

20 Jul 2026 18:31Energy