NYMEX WTI Crude Sept. futures settle at $84.94 a barrel up 44 cents, 0.52%

18 Aug 2026 18:31Energy