Derivatives - Derivatives Designated as Accounting Hedges - Fair Value Hedges (Details) (USD $)
In Millions, unless otherwise specified |
3 Months Ended | 9 Months Ended | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2014
|
Sep. 30, 2013
|
Sep. 30, 2014
|
Sep. 30, 2013
|
|||||||||||
Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||||||
Derivative | $ (2,112) | $ 679 | $ (767) | $ (3,988) | ||||||||||
Hedged Item | 1,857 | (977) | 57 | 3,222 | ||||||||||
Hedge Ineffectiveness | (255) | (298) | (710) | (766) | ||||||||||
Interest rate risk on long-term debt | Interest expense
|
||||||||||||||
Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||||||
Derivative | (489) | [1] | (313) | [1] | 612 | [1] | (3,696) | [1] | ||||||
Hedged Item | 265 | [1] | 81 | [1] | (1,239) | [1] | 3,114 | [1] | ||||||
Hedge Ineffectiveness | (224) | [1] | (232) | [1] | (627) | [1] | (582) | [1] | ||||||
Interest rate and foreign currency risk on long-term debt | Interest expense
|
||||||||||||||
Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||||||
Derivative | (1,631) | [1] | 991 | [1] | (1,368) | [1] | (1,129) | [1] | ||||||
Hedged Item | 1,620 | [1] | (1,059) | [1] | 1,305 | [1] | 945 | [1] | ||||||
Hedge Ineffectiveness | (11) | [1] | (68) | [1] | (63) | [1] | (184) | [1] | ||||||
Interest rate risk on AFS securities | Interest income
|
||||||||||||||
Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||||||
Derivative | 1 | [2] | 0 | [2] | (20) | [2] | 836 | [2] | ||||||
Hedged Item | (21) | [2] | 0 | [2] | (5) | [2] | (837) | [2] | ||||||
Hedge Ineffectiveness | (20) | [2] | 0 | [2] | (25) | [2] | (1) | [2] | ||||||
Price risk on commodity inventory | Trading gain (loss)
|
||||||||||||||
Effect of Fair Value Hedges on Results of Operations [Abstract] | ||||||||||||||
Derivative | 7 | [3] | 1 | [3] | 9 | [3] | 1 | [3] | ||||||
Hedged Item | (7) | [3] | 1 | [3] | (4) | [3] | 0 | [3] | ||||||
Hedge Ineffectiveness | $ 2 | [3] | $ 5 | [3] | $ 1 | [3] | ||||||||
|