XML 104 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE RECOGNITION - Disaggregation of revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of revenue      
Revenue from contract with customers $ 2,270 $ 2,590 $ 1,936
Other revenue 423 473 160
Net derivative (loss) gain from commodity contracts (59) 1 (90)
Total revenues 2,634 3,064 2,006
Oil      
Disaggregation of revenue      
Revenue from contract with customers 1,884 2,110 1,549
NGLs      
Disaggregation of revenue      
Revenue from contract with customers 179 260 210
Natural gas      
Disaggregation of revenue      
Revenue from contract with customers 207 220 177
Electricity      
Disaggregation of revenue      
Other revenue 112 111 125
Marketing, trading and other      
Disaggregation of revenue      
Other revenue 311 361 35
Interest income      
Disaggregation of revenue      
Other revenue $ 0 $ 1 $ 0