Post navigation S&P 500 Rides Tech Rally to Top 4,600 Amid Progress on Ukraine-Russia Talks Dollar eases, euro rises on Ukraine peace talk hopes