C has too many emerging market exposure. According to your investing in USA theme, JPM is definitely a better buy than C.