Investors should "avoid financials at all costs, particularly in the banking sector" because the Senate's financial reform bill will end up restricting credit and hurt bank earnings, well-known banking analyst Meredith Whitney told CNBC.
"Politicians have proven far worse than our worst expectations," she said in an interview. "It could be very bad for banks."