but sales set to rebound in July