XML 113 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues and Accounts Receivable - Segment Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Total revenues $ 42,078 $ 23,290 $ 33,669
Crude Oil      
Disaggregation of Revenue [Line Items]      
Revenues from contracts with customers 40,550 22,327 31,383
NGL      
Disaggregation of Revenue [Line Items]      
Revenues from contracts with customers 2,399 1,475 2,323
Operating Segments      
Disaggregation of Revenue [Line Items]      
Revenues from contracts with customers 42,949 23,802 33,706
Other items in revenues (511) (243) 388
Total revenues 42,438 23,559 34,094
Operating Segments | Crude Oil      
Disaggregation of Revenue [Line Items]      
Revenues from contracts with customers 40,550 22,327 31,383
Other items in revenues (80) (128) 272
Total revenues 40,470 22,199 31,655
Operating Segments | NGL      
Disaggregation of Revenue [Line Items]      
Revenues from contracts with customers 2,399 1,475 2,323
Other items in revenues (431) (115) 116
Total revenues 1,968 1,360 2,439
Intersegment revenues elimination      
Disaggregation of Revenue [Line Items]      
Total revenues $ (360) $ (269) $ (425)