A.M. Update
S&P futures are up +0.5%, but have had a bit of a rocky night in reaction to geopolitical developments from Russia. Russian President Putin announced a partial mobilization of troops in his country’s campaign in Ukraine, boosting the price of oil. WTI crude oil futures are up +1.8% to $85.44/bbl. Natural gas futures are up…