XML 59 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Risk Management Activities - Gross and Net Fair Values (Detail) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts $ 458 $ 126
Master netting arrangements 0 0
Assets - Net Fair Value of Derivative Contracts 458 126
Liabilities - Gross fair value of derivative contracts 0 (1)
Master netting arrangements 0 0
Liabilities - Net Fair Value of Derivative Contracts 0 (1)
Derivative Contracts Designated as Hedging Instruments:    
Derivatives, Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts 456 126
Liabilities - Gross fair value of derivative contracts 0 0
Derivative Contracts Designated as Hedging Instruments: | Commodity derivative contracts    
Derivatives, Fair Value [Line Items]    
Liabilities - Gross fair value of derivative contracts 0 0
Derivative Contracts Designated as Hedging Instruments: | Commodity derivative contracts | Crude Oil Derivative Contracts    
Derivatives, Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts 450 125
Derivative Contracts Designated as Hedging Instruments: | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Liabilities - Gross fair value of derivative contracts 0 0
Derivative Contracts Designated as Hedging Instruments: | Interest rate swaps | Other Assets    
Derivatives, Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts 6 1
Derivative Contracts Not Designated as Hedging Instruments:    
Derivatives, Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts 2 0
Liabilities - Gross fair value of derivative contracts 0 (1)
Derivative Contracts Not Designated as Hedging Instruments: | Foreign exchange forwards | Accounts Receivable - Joint Venture and Other    
Derivatives, Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts 2 0
Derivative Contracts Not Designated as Hedging Instruments: | Foreign exchange forwards | Accounts Payable    
Derivatives, Fair Value [Line Items]    
Liabilities - Gross fair value of derivative contracts $ 0 $ (1)