Fair Value (Recurring Measurements) (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended |
Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Jun. 30, 2017 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Gain (Loss) on Disposition of Business | $ 128 | $ (21) | $ 89 | $ 788 | $ (48) | $ 984 | | $ (52) | $ 29 |
Noncash or Part Noncash Acquisition, Debt Assumed | | | | | | 119 | | 0 | 0 |
Proceeds from Sale of Available-for-sale Securities | | | | | | 1,403 | [1] | 1,398 | $ 1,726 |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 578 | | | | | 578 | | 780 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 257 | | | | | 257 | | 315 | |
Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 19 | | | | | 19 | | 20 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | | | | 0 | | 0 | |
Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 355 | | | | | 355 | | 515 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 116 | | | | | 116 | | 163 | |
Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 204 | | | | | 204 | | 245 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 141 | | | | | 141 | | 152 | |
Derivative [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 262 | | | | | 262 | | 348 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 257 | | | | | 257 | | 315 | |
Derivative [Member] | Commodity Contract [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 3 | | | | | 3 | | 20 | |
Derivative [Member] | Interest rate derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 208 | | | | | 208 | | 262 | |
Derivative [Member] | Cross-currency derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 5 | | | | | 5 | | 3 | |
Derivative [Member] | Foreign currency derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 41 | | | | | 41 | | 30 | |
Derivative [Member] | Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | | | | 0 | | 0 | |
Derivative [Member] | Level 1 | Commodity Contract [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | | | | 0 | | 0 | |
Derivative [Member] | Level 1 | Interest rate derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | | | | 0 | | 0 | |
Derivative [Member] | Level 1 | Cross-currency derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | | | | 0 | | 0 | |
Derivative [Member] | Level 1 | Foreign currency derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | | | | 0 | | 0 | |
Derivative [Member] | Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 58 | | | | | 58 | | 103 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 116 | | | | | 116 | | 163 | |
Derivative [Member] | Level 2 | Commodity Contract [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 3 | | | | | 3 | | 19 | |
Derivative [Member] | Level 2 | Interest rate derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 67 | | | | | 67 | | 111 | |
Derivative [Member] | Level 2 | Cross-currency derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 5 | | | | | 5 | | 3 | |
Derivative [Member] | Level 2 | Foreign currency derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 41 | | | | | 41 | | 30 | |
Derivative [Member] | Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 204 | | | | | 204 | | 245 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 141 | | | | | 141 | | 152 | |
Derivative [Member] | Level 3 | Commodity Contract [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | | | | 0 | | 1 | |
Derivative [Member] | Level 3 | Interest rate derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 141 | | | | | 141 | | 151 | |
Derivative [Member] | Level 3 | Cross-currency derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | | | | 0 | | 0 | |
Derivative [Member] | Level 3 | Foreign currency derivatives | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | | | | 0 | | 0 | |
Other debt securities | Available-for-sale Securities [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 5 | | | | | 5 | | 207 | |
Other debt securities | Available-for-sale Securities [Member] | Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Other debt securities | Available-for-sale Securities [Member] | Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 5 | | | | | 5 | | 207 | |
Other debt securities | Available-for-sale Securities [Member] | Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Commodity Contract [Member] | Derivative [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 10 | | | | | 10 | | 35 | |
Commodity Contract [Member] | Derivative [Member] | Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Commodity Contract [Member] | Derivative [Member] | Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 6 | | | | | 6 | | 30 | |
Commodity Contract [Member] | Derivative [Member] | Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 4 | | | | | 4 | | 5 | |
Certificates of Deposit [Member] | Available-for-sale Securities [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 243 | | | | | 243 | | 153 | |
Certificates of Deposit [Member] | Available-for-sale Securities [Member] | Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Certificates of Deposit [Member] | Available-for-sale Securities [Member] | Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 243 | | | | | 243 | | 153 | |
Certificates of Deposit [Member] | Available-for-sale Securities [Member] | Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Debt securities | Available-for-sale Securities [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 248 | | | | | 248 | | 360 | |
Debt securities | Available-for-sale Securities [Member] | Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Debt securities | Available-for-sale Securities [Member] | Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 248 | | | | | 248 | | 360 | |
Debt securities | Available-for-sale Securities [Member] | Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Equity Funds [Member] | Available-for-sale Securities [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 68 | | | | | 68 | | 72 | |
Equity Funds [Member] | Available-for-sale Securities [Member] | Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 19 | | | | | 19 | | 20 | |
Equity Funds [Member] | Available-for-sale Securities [Member] | Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 49 | | | | | 49 | | 52 | |
Equity Funds [Member] | Available-for-sale Securities [Member] | Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Equity securities | Available-for-sale Securities [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 68 | | | | | 68 | | 72 | |
Equity securities | Available-for-sale Securities [Member] | Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 19 | | | | | 19 | | 20 | |
Equity securities | Available-for-sale Securities [Member] | Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 49 | | | | | 49 | | 52 | |
Equity securities | Available-for-sale Securities [Member] | Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Foreign currency derivatives | Derivative [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 217 | | | | | 217 | | 269 | |
Foreign currency derivatives | Derivative [Member] | Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Foreign currency derivatives | Derivative [Member] | Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 18 | | | | | 18 | | 29 | |
Foreign currency derivatives | Derivative [Member] | Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 199 | | | | | 199 | | 240 | |
Cross-currency derivatives | Derivative [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 6 | | | | | 6 | | 29 | |
Cross-currency derivatives | Derivative [Member] | Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Cross-currency derivatives | Derivative [Member] | Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 6 | | | | | 6 | | 29 | |
Cross-currency derivatives | Derivative [Member] | Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Interest rate derivatives | Derivative [Member] | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 29 | | | | | 29 | | 15 | |
Interest rate derivatives | Derivative [Member] | Level 1 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | | | | 0 | | 0 | |
Interest rate derivatives | Derivative [Member] | Level 2 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 28 | | | | | 28 | | 15 | |
Interest rate derivatives | Derivative [Member] | Level 3 | | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | $ 1 | | | | | $ 1 | | $ 0 | |
|
[1] | Proceeds include $119 million of non-cash proceeds from non-convertible debentures at Guaimbê Solar Complex. See Note 24 |