USD Hits Multi-Month Highs Against Euro, Yen, Swiss Franc; S&P 500, NASDAQ Reach All-Time Highs; ADP NFP Forecast Exceeds Expectations.