|
Derivatives - Derivatives Designated as Accounting Hedges - Fair Value Hedges (Details) (USD $)
In Millions, unless otherwise specified |
3 Months Ended | 9 Months Ended | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Sep. 30, 2013
|
Sep. 30, 2012
|
Sep. 30, 2013
|
Sep. 30, 2012
|
|||||||||||
| Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||||||
| Derivative | $ 679 | $ (282) | $ (3,988) | $ (1,540) | ||||||||||
| Hedged Item | (977) | (23) | 3,222 | 663 | ||||||||||
| Hedge Ineffectiveness | (298) | (305) | (766) | (877) | ||||||||||
|
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 | (313) | [1] | 109 | [1] | (3,696) | [1] | 518 | [1] | ||||||
| Hedged Item | 81 | [1] | (385) | [1] | 3,114 | [1] | (1,265) | [1] | ||||||
| Hedge Ineffectiveness | (232) | [1] | (276) | [1] | (582) | [1] | (747) | [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 | 991 | [1] | (716) | [1] | (1,129) | [1] | (1,455) | [1] | ||||||
| Hedged Item | (1,059) | [1] | 647 | [1] | 945 | [1] | 1,259 | [1] | ||||||
| Hedge Ineffectiveness | (68) | [1] | (69) | [1] | (184) | [1] | (196) | [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 | 0 | [2] | 349 | [2] | 836 | [2] | (593) | [2] | ||||||
| Hedged Item | 0 | [2] | (309) | [2] | (837) | [2] | 659 | [2] | ||||||
| Hedge Ineffectiveness | 0 | [2] | 40 | [2] | (1) | [2] | 66 | [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 | 1 | [3] | (24) | [3] | 1 | [3] | (10) | [3] | ||||||
| Hedged Item | 1 | [3] | 24 | [3] | 0 | [3] | 10 | [3] | ||||||
| Hedge Ineffectiveness | $ 2 | [3] | $ 1 | [3] | ||||||||||
|
||||||||||||||