U.S. stock futures and European indexes rallied, following days of losses, while energy prices slumped and bonds sold-off, after reports that Russia was pulling back some troops from the Ukrainian border.
Futures tied to the S&P 500 rose 1.3% Tuesday, putting the broad index on course to halt three days of losses after the opening bell. Blue-chip Dow Jones Industrial Average Futures gained 1%, while technology-heavy Nasdaq-100 futures rose 1.8%.