Don't be fooled by commodities. Even though the stocks are down the earnings are still high. Stocks are down based on growth, but many commodities are in high demand. As I stated there may be a flat trend but in five years time those who don't average in now will be sorry. Regarding banks, Canadian banks are still making money as they make most of their cash from inside the country and they have a monopoly...I don't own any US stocks.
Regarding financial earnings for US banks...moving forward they will have better growth than you think because all their bad debt will be gone...they will raise the spreads on loans and increase bank charges like Canadian banks. Canadian banks will be the model and you will be surprised on the earnings growth. There will be a huge consolidation within the US banking sector on the Canadian model.
take a look at the chart for Citi for 1987 - 1994. dead money.
commodity earnings are high because 2Q it was still the peak prices. for some reason most commodity companies aren't giving forward guidance for the 4th quarter.