America's Money: Twitter Financial Woes

Also in business news: big trouble for big banks; the market's most expensive razor.