XML 52 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Assets And Liabilities (Derivative Amount Of Gain (Loss) Recognized) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Amount of Gain/(Loss) Recognized in Income on Derivatives $ (301) $ (23) $ 0
Gains (losses) on interest rate derivatives (241) 47 (37)
Commodity Derivatives [Member] | Cost of Sales [Member]      
Amount of Gain/(Loss) Recognized in Income Representing Hedge Ineffectiveness and Amount Excluded from the Assessment of Effectiveness 0 (3) 26
Embedded Derivatives in Preferred Units [Member] | Other Income (Expenses) [Member]      
Amount of Gain/(Loss) Recognized in Income on Derivatives 0 0 1
Non Trading [Member] | Commodity Derivatives [Member] | Cost of Sales [Member]      
Amount of Gain/(Loss) Recognized in Income on Derivatives (78) (102) 5
Trading [Member] | Commodity Derivatives [Member] | Trading Revenue [Member]      
Amount of Gain/(Loss) Recognized in Income on Derivatives (3) 0 0
Trading [Member] | Commodity Derivatives [Member] | Cost of Sales [Member]      
Amount of Gain/(Loss) Recognized in Income on Derivatives $ 21 $ 32 $ 31