XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements, Recurring (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Assets    
Total gross fair value, assets $ 1,972 $ 616
Effect of counterparty netting (1,811) (444)
Effect of cash collateral netting 0 (15)
Net carrying value on Balance Sheet, assets 161 157
Liabilities    
Blending program obligations 18 57
Total gross fair value, liabilities 2,450 544
Effect of counterparty netting (1,811) (444)
Effect of cash collateral netting (612) (28)
Net carrying value on Balance Sheet, liabilities 27 72
Assets Held in Trust [Member]    
Assets    
Investments of certain benefit plans 85 89
Commodity Contracts [Member]    
Assets    
Derivative contracts 1,815 522
Effect of counterparty netting (1,811) (444)
Effect of cash collateral netting 0 (15)
Derivative contracts, net assets 4 63
Cash collateral received not offset 0 0
Liabilities    
Derivative contracts 2,423 472
Effect of counterparty netting (1,811) (444)
Effect of cash collateral netting (612) (28)
Derivative contracts, net liabilities 0 0
Cash collateral paid not offset (194) (41)
Physical Purchase Contracts [Member]    
Assets    
Derivative contracts 24 4
Derivative contracts, net assets 24 4
Liabilities    
Derivative contracts 2 5
Derivative contracts, net liabilities 2 5
Foreign Currency Contracts [Member]    
Assets    
Derivative contracts 48 1
Derivative contracts, net assets 48 1
Liabilities    
Derivative contracts 7 10
Derivative contracts, net liabilities 7 10
Fair Value, Inputs, Level 1 [Member]    
Assets    
Total gross fair value, assets 1,942 606
Liabilities    
Blending program obligations 0 0
Total gross fair value, liabilities 2,430 482
Fair Value, Inputs, Level 1 [Member] | Assets Held in Trust [Member]    
Assets    
Investments of certain benefit plans 79 83
Fair Value, Inputs, Level 1 [Member] | Commodity Contracts [Member]    
Assets    
Derivative contracts 1,815 522
Liabilities    
Derivative contracts 2,423 472
Fair Value, Inputs, Level 1 [Member] | Physical Purchase Contracts [Member]    
Assets    
Derivative contracts 0 0
Liabilities    
Derivative contracts 0 0
Fair Value, Inputs, Level 1 [Member] | Foreign Currency Contracts [Member]    
Assets    
Derivative contracts 48 1
Liabilities    
Derivative contracts 7 10
Fair Value, Inputs, Level 2 [Member]    
Assets    
Total gross fair value, assets 24 4
Liabilities    
Blending program obligations 18 57
Total gross fair value, liabilities 20 62
Fair Value, Inputs, Level 2 [Member] | Assets Held in Trust [Member]    
Assets    
Investments of certain benefit plans 0 0
Fair Value, Inputs, Level 2 [Member] | Commodity Contracts [Member]    
Assets    
Derivative contracts 0 0
Liabilities    
Derivative contracts 0 0
Fair Value, Inputs, Level 2 [Member] | Physical Purchase Contracts [Member]    
Assets    
Derivative contracts 24 4
Liabilities    
Derivative contracts 2 5
Fair Value, Inputs, Level 2 [Member] | Foreign Currency Contracts [Member]    
Assets    
Derivative contracts 0 0
Liabilities    
Derivative contracts 0 0
Fair Value, Inputs, Level 3 [Member]    
Assets    
Total gross fair value, assets 6 6
Liabilities    
Blending program obligations 0 0
Total gross fair value, liabilities 0 0
Fair Value, Inputs, Level 3 [Member] | Assets Held in Trust [Member]    
Assets    
Investments of certain benefit plans 6 6
Fair Value, Inputs, Level 3 [Member] | Commodity Contracts [Member]    
Assets    
Derivative contracts 0 0
Liabilities    
Derivative contracts 0 0
Fair Value, Inputs, Level 3 [Member] | Physical Purchase Contracts [Member]    
Assets    
Derivative contracts 0 0
Liabilities    
Derivative contracts 0 0
Fair Value, Inputs, Level 3 [Member] | Foreign Currency Contracts [Member]    
Assets    
Derivative contracts 0 0
Liabilities    
Derivative contracts $ 0 $ 0