|
Derivative Instruments (Details 2) (Details) (USD $)
In Millions, unless otherwise specified |
Dec. 31, 2014
|
Dec. 31, 2013
|
|---|---|---|
| Derivatives, Fair Value [Line Items] | ||
| Derivative Instruments and Hedges, Assets | $ 2,058us-gaap_DerivativeInstrumentsAndHedges | $ 445us-gaap_DerivativeInstrumentsAndHedges |
| Long-term derivative assets | 439us-gaap_DerivativeInstrumentsAndHedgesNoncurrent | 105us-gaap_DerivativeInstrumentsAndHedgesNoncurrent |
| Total derivative assets | 2,497us-gaap_DerivativeFairValueOfDerivativeAsset | 550us-gaap_DerivativeFairValueOfDerivativeAsset |
| Derivative liabilities, current | 1,782us-gaap_DerivativeInstrumentsAndHedgesLiabilities | 451us-gaap_DerivativeInstrumentsAndHedgesLiabilities |
| Long-term derivative liabilities | 444us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent | 243us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent |
| Derivative Liability, Fair Value, Gross Liability | 2,226us-gaap_DerivativeFairValueOfDerivativeLiability | 694us-gaap_DerivativeFairValueOfDerivativeLiability |
| Net derivative assets (liabilities) | 271us-gaap_DerivativeFairValueOfDerivativeNet | (144)us-gaap_DerivativeFairValueOfDerivativeNet |
| Designated as Hedging Instrument [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Total derivative assets | 4us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
9us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
| Derivative Liability, Fair Value, Gross Liability | 112us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
115us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
| Not Designated as Hedging Instrument [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Total derivative assets | 2,493us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
541us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
| Derivative Liability, Fair Value, Gross Liability | 2,114us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
579us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
| Energy Related Derivative [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative assets, current | 2,058us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
445us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
| Derivative Asset, Noncurrent | 435us-gaap_DerivativeAssetsNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
96us-gaap_DerivativeAssetsNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
| Total derivative assets | 2,493us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
541us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
| Derivative Liability, Current | 1,738us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
404us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
| Derivative Liability, Noncurrent | 374us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
161us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
| Derivative Liability, Fair Value, Gross Liability | 2,112us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
565us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
| Net derivative assets (liabilities) | 381us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
(24)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember |
| Energy Related Derivative [Member] | Not Designated as Hedging Instrument [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Total derivative assets | 2,493us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
541us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
| Derivative Liability, Fair Value, Gross Liability | 2,112us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
565us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
| Interest Rate Swap [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative assets, current | 0us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
0us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
| Derivative Asset, Noncurrent | 4us-gaap_DerivativeAssetsNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
9us-gaap_DerivativeAssetsNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
| Total derivative assets | 4us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
9us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
| Derivative Liability, Current | 44us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
47us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
| Derivative Liability, Noncurrent | 70us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
82us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
| Derivative Liability, Fair Value, Gross Liability | 114us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
129us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
| Net derivative assets (liabilities) | (110)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
(120)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
| Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Total derivative assets | 4us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
9us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
| Derivative Liability, Fair Value, Gross Liability | 112us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
115us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
| Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Total derivative assets | 0us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
0us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
| Derivative Liability, Fair Value, Gross Liability | $ 2us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
$ 14us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
| X | ||||||||||
|
- Definition
Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Fair value of the assets less the liabilities of a derivative or group of derivatives. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Carrying amount as of the balance sheet date of the asset arising from derivative instruments and hedging activities, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Sum as of the balance sheet date of the (a) fair values of all liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments, and (b) the carrying amounts of the liabilities arising from financial instruments or contracts used to mitigate a specified risk (hedge), and which are expected to be extinguished or otherwise disposed of within a year or the normal operating cycle, if longer, net of the effects of master netting arrangements. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Fair value of liability arising from contracts that meet the criteria of being accounted for as derivative instruments, financial instrument or contract used to mitigate a specified risk (hedge), energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Carrying amount as of the balance sheet date of the assets arising from derivative contracts and hedging activities, which are expected to be converted into cash or otherwise disposed of after a year or beyond the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|