Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Derivatives Designated as Accounting Hedges - Fair Value Hedges (Details)

v3.2.0.727
Derivatives - Derivatives Designated as Accounting Hedges - Fair Value Hedges (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative $ (1,901) $ 857 $ (2,395) $ 1,345
Hedged Item 1,634 (1,098) 1,878 (1,800)
Hedge Ineffectiveness (267) (241) (517) (455)
Interest rate risk on long-term debt | Interest expense        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative (2,293) 735 (1,197) 1,101
Hedged Item 2,041 (944) 749 (1,504)
Hedge Ineffectiveness (252) (209) (448) (403)
Interest rate and foreign currency risk on long-term debt | Interest expense        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative 388 145 (1,256) 263
Hedged Item (402) (171) 1,186 (315)
Hedge Ineffectiveness (14) (26) (70) (52)
Interest rate risk on AFS securities | Interest income        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative 2 (23) 45 (21)
Hedged Item (3) 19 (48) 16
Hedge Ineffectiveness (1) (4) (3) (5)
Price risk on commodity inventory | Trading gain (loss)        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative 2 0 13 2
Hedged Item $ (2) (2) (9) 3
Hedge Ineffectiveness   $ (2) $ 4 $ 5