“Q1 earnings have been strong, with significantly more companies beating expectations than missing them.”