Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Derivatives Designated as Accounting Hedges - Cash Flow and Net Investment Hedges (Details)

v3.7.0.1
Derivatives - Derivatives Designated as Accounting Hedges - Cash Flow and Net Investment Hedges (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Cash flow hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Accumulated OCI on Derivatives $ 70 $ 18 $ 61 $ (141)
Gains (Losses) in Income Reclassified from Accumulated OCI (79) (183) (149) (381)
Hedge Ineffectiveness and Amounts Excluded from Effectiveness Testing 2 0 5 6
Interest rate risk on variable-rate portfolios | Cash flow hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Accumulated OCI on Derivatives 64 19 27 58
Gains (Losses) in Income Reclassified from Accumulated OCI (108) (164) (220) (328)
Hedge Ineffectiveness and Amounts Excluded from Effectiveness Testing 2 0 5 6
Price risk on restricted stock awards | Cash flow hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Accumulated OCI on Derivatives 6 (1) 34 (199)
Gains (Losses) in Income Reclassified from Accumulated OCI 29 (19) 71 (53)
Hedge Ineffectiveness and Amounts Excluded from Effectiveness Testing 0 0 0 0
Foreign exchange risk | Net investment hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Accumulated OCI on Derivatives (4,336) 592 (4,725) (41)
Gains (Losses) in Income Reclassified from Accumulated OCI 1,928 1 1,798 1
Hedge Ineffectiveness and Amounts Excluded from Effectiveness Testing $ (33) $ (23) $ (48) $ (166)