Risk-On Mood Pressures Dollar As Trump Signals Final Call On Iran Deal - TrendCloud