NYMEX WTI crude September futures settle at $84.67 a barrel, up $1.08, 1.29%.

31 Jul 2026 18:31Energy