Dollar gains as retail trading frenzy rattles investors