XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Assets and Liabilities Accounted for at Fair Value on a Recurring Basis (Details) - Recurring - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Assets:    
Inventories carried at market $ 7,021 $ 6,961
Cash equivalents 413 70
Marketable securities 33 246
Segregated investments 1,899 1,681
Total Assets 10,308 10,066
Liabilities:    
Inventory-related payables 1,452 742
Total Liabilities 2,299 1,714
Commodity contracts    
Assets:    
Unrealized gains on derivative contracts 782 831
Liabilities:    
Unrealized losses on derivative contracts 733 760
Foreign currency contracts    
Assets:    
Unrealized gains on derivative contracts 145 272
Liabilities:    
Unrealized losses on derivative contracts 114 212
Interest rate contracts    
Assets:    
Unrealized gains on derivative contracts 15 5
Level 1    
Assets:    
Inventories carried at market 0 0
Cash equivalents 413 70
Marketable securities 33 246
Segregated investments 1,899 1,681
Total Assets 2,345 1,997
Liabilities:    
Inventory-related payables 0 0
Total Liabilities 0 0
Level 1 | Commodity contracts    
Assets:    
Unrealized gains on derivative contracts 0 0
Liabilities:    
Unrealized losses on derivative contracts 0 0
Level 1 | Foreign currency contracts    
Assets:    
Unrealized gains on derivative contracts 0 0
Liabilities:    
Unrealized losses on derivative contracts 0 0
Level 1 | Interest rate contracts    
Assets:    
Unrealized gains on derivative contracts 0 0
Level 2    
Assets:    
Inventories carried at market 3,918 3,930
Cash equivalents 0 0
Marketable securities 0 0
Segregated investments 0 0
Total Assets 4,352 4,611
Liabilities:    
Inventory-related payables 1,400 654
Total Liabilities 1,895 1,221
Level 2 | Commodity contracts    
Assets:    
Unrealized gains on derivative contracts 274 404
Liabilities:    
Unrealized losses on derivative contracts 381 355
Level 2 | Foreign currency contracts    
Assets:    
Unrealized gains on derivative contracts 145 272
Liabilities:    
Unrealized losses on derivative contracts 114 212
Level 2 | Interest rate contracts    
Assets:    
Unrealized gains on derivative contracts 15 5
Level 3    
Assets:    
Inventories carried at market 3,103 3,031
Cash equivalents 0 0
Marketable securities 0 0
Segregated investments 0 0
Total Assets 3,611 3,458
Liabilities:    
Inventory-related payables 52 88
Total Liabilities 404 493
Level 3 | Commodity contracts    
Assets:    
Unrealized gains on derivative contracts 508 427
Liabilities:    
Unrealized losses on derivative contracts 352 405
Level 3 | Foreign currency contracts    
Assets:    
Unrealized gains on derivative contracts 0 0
Liabilities:    
Unrealized losses on derivative contracts 0 0
Level 3 | Interest rate contracts    
Assets:    
Unrealized gains on derivative contracts $ 0 $ 0