Inquiring minds note the Nikkei is up 293 points (2.8%) to 10,688 as the Japanese 30-Year Yield is Highest Since 2011 . Thirty-year yields c...
Worth a Thousand Words
And that list of words starts with, "What the fuck?!"
UPDATE: And once again, the trolls bite - the Iraq and Afghan campaign spending is accounted for and the Clinton surplus was with Gingrich and the republican Congress. But thanks for playing.