XML 77 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities (Fair Value Of Derivatives Not Designated As Hedging Instruments) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Document Period End Date Dec. 31, 2019  
Not Designated As Hedging Instrument [Member]    
Derivative [Line Items]    
FX Contracts Assets $ 125 $ 175
Commodity Contracts Assets 478 461
Total fair value of derivative assets not designated as hedging instruments 603 636
FX Contracts Liabilities 120 152
Commodity Contracts Liabilities 574 589
Total fair value of derivative liabilities not designated as hedging instruments. $ 694 $ 741