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] | ||||||||||
|