XML 84 R73.htm IDEA: XBRL DOCUMENT v3.19.2
Accounting for Derivative Instruments and Hedging Activities - Offsetting of derivatives by counterparty master agreement level and collateral received (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Cash Collateral (Held) / Posted $ (31) $ (33)
Derivative liabilities (1,152) (977)
Cash Collateral Posted 163 287
Gross Amounts of Recognized Assets / Liabilities   104
Derivative Instruments   0
Cash Collateral (Held) / Posted   83
Net Amount   187
Commodity contracts    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative assets 1,276 1,042
Derivative Instruments (1,029) (778)
Cash Collateral (Held) / Posted (10) (31)
Net Amount 237 233
Derivative liabilities (1,152) (977)
Derivative Instruments 1,029 778
Cash Collateral Posted 58 114
Net Amount (65) (85)
Gross Amounts of Recognized Assets / Liabilities 124 65
Derivative Instruments 0 0
Cash Collateral (Held) / Posted 48 83
Net Amount $ 172 148
Interest rate contracts    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative assets   39
Derivative Instruments   0
Cash Collateral (Held) / Posted   0
Net Amount   39
Gross Amounts of Recognized Assets / Liabilities   39
Derivative Instruments   0
Cash Collateral (Held) / Posted   0
Net Amount   $ 39