A.M. Update
S&P futures are up +1.2% in a relief rally on news that Russia has pulled back some troops from its border with Ukraine. Long-term interest rates have edged higher while oil prices have taken a dip. According to CNBC, there are still over 100,000 troops conducting large military drills at the border, so the U.S. is…