I was one of those that were thinking this was all a bluff on Putin’s part, but the markets and White House seem certain.
Kabuki Theater. Make it seem like we're on the brink of war, only to have Biden save the day. Next thing you know, he's in Oslo getting the Nobel Peace Prize.