XML 76 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting for Derivative Instruments and Hedging Activities - Offsetting of derivatives by counterparty master agreement level and collateral received (Details) - USD ($)
$ in Millions
Jun. 30, 2018
Dec. 31, 2017
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative assets $ 1,277 $ 798
Cash Collateral (Held) / Posted (72) (37)
Gross Amounts of Recognized Derivative Liabilities (994) (752)
Cash Collateral Posted 224 171
Gross Amounts of Recognized Assets / Liabilities 283 46
Derivative Instruments 0 0
Cash Collateral (Held) / Posted 48 62
Net Amount 331 108
Commodity contracts    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative assets 1,169 745
Derivative Instruments (817) (578)
Cash Collateral (Held) / Posted (50) (11)
Net Amount 302 156
Gross Amounts of Recognized Derivative Liabilities (971) (693)
Derivative Instruments 817 578
Cash Collateral Posted 98 73
Net Amount (56) (42)
Gross Amounts of Recognized Assets / Liabilities 198 52
Derivative Instruments 0 0
Cash Collateral (Held) / Posted 48 62
Net Amount 246 114
Interest rate contracts    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative assets 108 53
Derivative Instruments (3) (3)
Cash Collateral (Held) / Posted 0 0
Net Amount 105 50
Gross Amounts of Recognized Derivative Liabilities (23) (59)
Derivative Instruments 3 3
Cash Collateral Posted 0 0
Net Amount (20) (56)
Gross Amounts of Recognized Assets / Liabilities 85 (6)
Derivative Instruments 0 0
Cash Collateral (Held) / Posted 0 0
Net Amount $ 85 $ (6)