Treasury Yields Decline, Stocks Tumble As Ukraine, Omicron Unsettle Investors

 | Jan 25, 2022 08:31

A perfect storm of an imminent rise in interest rates, unabated inflation, surging infections from the COVID-19 Omicron variant, and the growing possibility Russia will invade Ukraine has unsettled investors, prompting them to sell off risk assets and shift to US Treasuries.

Stock markets tanked into correction territory before a late recovery on Monday and NATO put troops on standby to defend Ukraine's eastern border from a Russian invasion that intelligence sources are seeing as increasingly likely. The US and UK started withdrawing embassy staff from Kyiv, Ukraine's capital, evacuating diplomatic families and urging citizens to leave the country. As well, Washington put 8,500 troops on high alert.