XML 130 R114.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Risk Management Activities - Gross and Net Fair Values (Detail) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Derivatives Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts $ 484 $ 1
Assets – Master netting arrangements 0 0
Assets - Net Fair Value of Derivative Contracts 484 1
Liabilities - Gross fair value of derivative contracts (2) (13)
Liabilities - Master netting arrangements 0 0
Liabilities - Net Fair Value of Derivative Contracts (2) (13)
Derivative Contracts Designated as Hedging Instruments    
Derivatives Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts 484 0
Liabilities - Gross fair value of derivative contracts (2) (11)
Derivative Contracts Designated as Hedging Instruments | Commodity | Other Current Assets    
Derivatives Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts 484  
Liabilities - Gross fair value of derivative contracts 0  
Derivative Contracts Designated as Hedging Instruments | Commodity | Accounts Payable    
Derivatives Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts   0
Liabilities - Gross fair value of derivative contracts   (7)
Derivative Contracts Designated as Hedging Instruments | Interest Rate | Other assets (noncurrent) and Accounts Payable    
Derivatives Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts   0
Liabilities - Gross fair value of derivative contracts   (4)
Derivative Contracts Designated as Hedging Instruments | Interest Rate | Other Liabilities and Deferred Credits    
Derivatives Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts 0  
Liabilities - Gross fair value of derivative contracts $ (2)  
Derivative Contracts Not Designated as Hedging Instruments    
Derivatives Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts   1
Liabilities - Gross fair value of derivative contracts   (2)
Derivative Contracts Not Designated as Hedging Instruments | Commodity | Accounts Payable    
Derivatives Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts   0
Liabilities - Gross fair value of derivative contracts   (2)
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange | Accounts Receivable | Joint Venture and Other    
Derivatives Fair Value [Line Items]    
Assets - Gross fair value of derivative contracts   1
Liabilities - Gross fair value of derivative contracts   $ 0