A.M. Update

S&P futures are down just -0.15%, they erased overnight losses of as much as -2.2% after Russia declared two territories in eastern Ukraine as independent and ordered deployment of troops into those regions. President Biden, in response, signed an executive order prohibiting new U.S. investment in the so-called DNR or LNR regions of Ukraine. Biden…

This content is for All Access members only. Register here.
Already a member? Log in here