XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues and Accounts Receivable - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Crude Oil | Sales        
Disaggregation of Revenue        
Revenue from contracts with customers $ 15,576 $ 9,623 $ 28,433 $ 17,349
Crude Oil | Transportation        
Disaggregation of Revenue        
Revenue from contracts with customers 175 113 330 203
Crude Oil | Terminalling, Storage and Other        
Disaggregation of Revenue        
Revenue from contracts with customers 90 116 180 246
NGL | Sales        
Disaggregation of Revenue        
Revenue from contracts with customers 499 355 1,344 1,128
NGL | Transportation        
Disaggregation of Revenue        
Revenue from contracts with customers 7 5 16 12
NGL | Terminalling, Storage and Other        
Disaggregation of Revenue        
Revenue from contracts with customers 20 21 45 42
Operating Segments        
Disaggregation of Revenue        
Revenue from contracts with customers 16,367 10,233 30,348 18,980
Operating Segments | Crude Oil        
Disaggregation of Revenue        
Revenue from contracts with customers 15,841 9,852 28,943 17,798
Operating Segments | NGL        
Disaggregation of Revenue        
Revenue from contracts with customers $ 526 $ 381 $ 1,405 $ 1,182