U.S. stock indexes rose, while energy prices slumped and bonds sold off, after Russia said it had pulled back some troops from the Ukrainian border.
The S&P 500 climbed 1.6% Tuesday, snapping a three day losing streak. The blue-chip Dow Jones Industrial Average gained 1.2%, while the technology-heavy Nasdaq Composite added 2.5%.