Uncertainty about a peace deal with Iran dampened investor sentiment. Plus, Peloton vs. Planet Fitness.