Quarterly report pursuant to Section 13 or 15(d)

DERIVATIVE FINANCIAL INSTRUMENTS - Hedging Instruments (Details)

v3.20.2
DERIVATIVE FINANCIAL INSTRUMENTS - Hedging Instruments (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Document Period End Date Jun. 30, 2020  
Derivative, Notional Amount $ 28,819 $ 25,927
Asset derivatives included in accrued income and other assets    
Total contracts 2,321 856
Liability derivatives included in accrued expenses and other liabilities    
Total contracts 1,279 521
Accrued income and other assets    
Asset derivatives included in accrued income and other assets    
Interest rate contracts designated as hedging instruments 975 256
Interest rate contracts not designated as hedging instruments 1,122 420
Foreign exchange contracts not designated as hedging instruments 27 19
Commodities contracts not designated as hedging instruments 197 155
Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value 0 6
Total contracts 2,321 856
Accrued expenses and other liabilities    
Liability derivatives included in accrued expenses and other liabilities    
Interest rate contracts designated as hedging instruments 86 36
Interest rate contracts not designated as hedging instruments 951 314
Foreign exchange contracts not designated as hedging instruments 27 18
Commodities contracts not designated as hedging instruments 193 152
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value 22 1
Total contracts 1,279 521
Designated as Hedging Instrument [Member] | Accrued income and other assets    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 28,819 25,927
Not Designated as Hedging Instrument [Member] | Accrued income and other assets    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 65,693 59,161
Not Designated as Hedging Instrument [Member] | Interest Rate Contract [Member] | Accrued income and other assets    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 32,025 27,614
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] | Accrued income and other assets    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 2,093 2,173
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member] | Accrued income and other assets    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 2,278 3,020
Not Designated as Hedging Instrument [Member] | Equity Contract [Member] | Accrued income and other assets    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount $ 478 $ 427