Royal Bank of Scotland will sell up to $6.5 billion in stock to prevent taking more money from the government.