NYMEX WTI Crude Sept. futures settle at $75.77 a barrel down $4.57, 5.69%

04 Aug 2026 18:31Energy