Corporate results continue to beat estimates, but currency action saps Street's momentum.