Dollar Slides on Iran Deal Hopes, ECB Tightening Bets