Deal or no deal? The ball is now in Russia's court | World News Tonight