NYMEX WTI crude September futures settle at $82.61 a barrel, down $6.70, 7.50%

27 Jul 2026 18:31Energy