Quarterly report pursuant to Section 13 or 15(d)

DERIVATIVE FINANCIAL INSTRUMENTS - Hedging Instruments (Details)

v3.20.1
DERIVATIVE FINANCIAL INSTRUMENTS - Hedging Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount $ 27,415 $ 25,927
Asset derivatives included in accrued income and other assets    
Total contracts 2,384 856
Liability derivatives included in accrued expenses and other liabilities    
Total contracts 1,372 521
Accrued income and other assets    
Asset derivatives included in accrued income and other assets    
Interest rate contracts designated as hedging instruments 971 256
Interest rate contracts not designated as hedging instruments 1,063 420
Foreign exchange contracts not designated as hedging instruments 44 19
Commodities contracts not designated as hedging instruments 306 155
Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value 0 6
Total contracts 2,384 856
Accrued expenses and other liabilities    
Liability derivatives included in accrued expenses and other liabilities    
Interest rate contracts designated as hedging instruments 72 36
Interest rate contracts not designated as hedging instruments 928 314
Foreign exchange contracts not designated as hedging instruments 42 18
Commodities contracts not designated as hedging instruments 303 152
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value 27 1
Total contracts 1,372 521
Designated as Hedging Instrument [Member] | Accrued income and other assets    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 27,415 25,927
Not Designated as Hedging Instrument [Member] | Accrued income and other assets    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 63,675 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 31,136 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,110 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,606 3,020
Not Designated as Hedging Instrument [Member] | Equity Contract [Member] | Accrued income and other assets    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount $ 408 $ 427