S&P 500, Nasdaq hit record highs; dollar gains ground
The S&P 500 and the Nasdaq closed at record levels and the dollar reached a two-month high on Friday as strong economic data and a string of upbeat earnings reports brought buyers back to the market.