NYMEX WTI Crude Sept. futures settle at $92.19 a barrel up $5.36, 6.17%

23 Jul 2026 18:30Energy