NYMEX WTI Crude August futures settle at $68.58 a barrel, down 92 cents, 1.32%.

01 Jul 2026 18:31Energy