NYMEX WTI crude Oct. futures settle at $87.06 a barrel up 23 cents, 0.26%

21 Aug 2026 18:31Energy