NYMEX WTI Crude August futures settle at $68.55 a barrel down 14 cents, 0.2%

06 Jul 2026 18:31Energy