XML 26 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues and Accounts Receivable - Disaggregation of Revenue (Details) - Operating Segments - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 35,371 $ 35,812
Supply And Logistics    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 31,966 32,700
Supply And Logistics | Crude oil transactions    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 30,082 29,592
Supply And Logistics | NGL and other transactions    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,884 3,108
Transportation    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 2,283 1,976
Transportation | Total tariff activities    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 2,138 1,827
Transportation | Crude oil pipelines    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 2,039 1,724
Transportation | NGL pipelines    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 99 103
Transportation | Trucking    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 145 149
Facilities    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,122 1,136
Facilities | Crude oil, NGL and other terminalling and storage    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 697 688
Facilities | NGL and natural gas processing and fractionation    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 349 364
Facilities | Rail load / unload    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 76 $ 84