Two top Russian officials are still due in Washington tomorrow.
Senator John McCain praised the President's decision but added we need to do more to mend fences. House Speaker John Boehner said it's evidence our foreign policy with Russia has collapsed.
Secretary of State John Kerry and Defense Secretary Chuck Hagel are still set to meet their Russian counterparts in Washington tomorrow -- even though President Obama canceled his Moscow summit with Russian President Vladmir Putin. "We were not at the point in our progress on a number of these issues where a summit at the presidential level was the most constructive step." State Department Spokeswoman, Jen Psaki.
There are disagreements over arms control and human rights, but the last straw was Russia giving whistleblower Edward Snowden asylum for a year.
On Jay Leno Tuesday, President Obama said this relationship has been on thin ice for years. "They slip back into Cold War thinking and a Cold War mentality. And what I consistently say to them, and what I say to President Putin, is that's the past," said President Barack Obama.
Analysts say Russia's Putin isn't happy either: "They are sort of the Rodney Dangerfield of Europe, that they can't get no respect and I think President Putin says no we're to be respected," said Former Secretary of Defense William Cohen.
President Obama will still travel to the G-20 summit in St. Petersburg Russia next month.
Tracie Potts, NBC News.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.