v3.25.1
Revenues and Accounts Receivable - Segment Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue    
Total revenues $ 12,011 $ 11,995
Operating Segments    
Disaggregation of Revenue    
Revenues from contracts with customers 12,066 12,208
Other revenues 11 (119)
Total revenues 12,077 12,089
Operating Segments | Crude Oil    
Disaggregation of Revenue    
Revenues from contracts with customers 11,408 11,577
Other revenues 31 5
Total revenues 11,439 11,582
Operating Segments | NGL    
Disaggregation of Revenue    
Revenues from contracts with customers 658 631
Other revenues (20) (124)
Total revenues 638 507
Intersegment revenues elimination    
Disaggregation of Revenue    
Total revenues $ (66) $ (94)