Until recently, my largest positions were in financial stocks Citigroup (C), Wells Fargo (WFC) and Bank of America (BAC). As a contrarian investor, I do buy on fear and sell on greed as "my pal Warren" has advised for many years. This has worked out to be very profitable over the past 18 months. However, in the past 30 days the financial stocks have dropped to second place in favor of oil and gas stocks.
I think the economic recovery is moving at a snail's pace, lowering anticipated demand for oil while gas was already depressed based on the same factors and the addition of numerous new large supplies. Add to this the mess in the Gulf of Mexico and the public's already negative sentiment about oil companies and you have the makings of depressed pricing in the sector.
5-Hour Energy: A Success Equal Parts Caffeine, Chemistry and…
Suddenly, Amazon Doesn't Love Its Moms Anymore
"I'm split on the energy sector. On the one hand, I have no doubt that the price of oil has been held artificially high by paper trading rather than demand," says
Insurance companies have 

