Stocks rebound even as Russia and Ukraine conflict remains in focus