|
Derivatives - Derivatives Designated as Accounting Hedges - Fair Value Hedges (Details) (USD $)
In Millions, unless otherwise specified |
3 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
Mar. 31, 2012
|
Mar. 31, 2011
|
|||||||||
| Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||
| Derivative | $ 2,125 | $ 963 | ||||||||
| Hedged Item | (2,233) | (1,097) | ||||||||
| Hedge Ineffectiveness | (108) | (134) | ||||||||
|
Interest rate risk on long-terrn debt [Member] | Interest rate risk on long-term debt [Member]
|
||||||||||
| Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||
| Derivative | (1,001) | [1] | (934) | [1] | ||||||
| Hedged Item | 764 | [1] | 789 | [1] | ||||||
| Hedge Ineffectiveness | (237) | [1] | (145) | [1] | ||||||
|
Interest rate and foreign currency risk on long-term debt [Member] | Interest rate risk on long-term debt [Member]
|
||||||||||
| Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||
| Derivative | 155 | [1] | 749 | [1] | ||||||
| Hedged Item | (173) | [1] | (806) | [1] | ||||||
| Hedge Ineffectiveness | (18) | [1] | (57) | [1] | ||||||
|
Interest rate risk on AFS securities [Member] | Interest rate risk on AFS securities [Member]
|
||||||||||
| Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||
| Derivative | 2,948 | [2] | 1,152 | [2] | ||||||
| Hedged Item | (2,801) | [2] | (1,084) | [2] | ||||||
| Hedge Ineffectiveness | 147 | [2] | 68 | [2] | ||||||
|
Commodity price risk on commodity inventory [Member] | Commodity price risk on commodity inventory [Member]
|
||||||||||
| Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||
| Derivative | 23 | [3] | (4) | [3] | ||||||
| Hedged Item | $ (23) | [3] | $ 4 | [3] | ||||||
|
||||||||||