Stocks rebound after Russia announced it would withdraw some troops from Ukraine's borders.

previous post