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