Bank of America earnings fall 95%. Shares of IBM slide after Big Blue reports weaker-than-expected revenues. And Oracle's CEO encounters some choppy waters.