XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments and Hedging Activities (Fair Value Of Derivatives Not Designated As Hedging Instruments) (Details) - Not Designated As Hedging Instrument [Member] - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Derivative [Line Items]    
FX Contracts Assets $ 239 $ 125
Commodity Contracts Assets 746 478
Total fair value of derivative assets not designated as hedging instruments 985 603
FX Contracts Liabilities 391 120
Commodity Contracts Liabilities 684 574
Total fair value of derivative liabilities not designated as hedging instruments. $ 1,075 $ 694