Earnings and data could steer stocks, with Ukraine in the background