US stocks rally as US-Iran agreement boosts market confidence, crypto adds $60B - TrendCloud