XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues and Accounts Receivable - Segment Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue    
Total revenues $ 12,341 $ 13,694
Operating Segments    
Disaggregation of Revenue    
Revenue from contracts with customers 12,417 13,981
Other revenues 31 (167)
Total revenues 12,448 13,814
Operating Segments | Crude Oil    
Disaggregation of Revenue    
Revenue from contracts with customers 11,721 13,102
Other revenues 37 (23)
Total revenues 11,758 13,079
Operating Segments | NGL    
Disaggregation of Revenue    
Revenue from contracts with customers 696 879
Other revenues (6) (144)
Total revenues 690 735
Intersegment revenues elimination    
Disaggregation of Revenue    
Total revenues $ (107) $ (120)