Earnings and data could steer stocks, Ukraine eyed