Great post as usual
today the US released percentage of holders of US treasuries, and surprise surprise, their 750 billion treasuries are actually 117 billion, I am not saying that they don't have more money stashed in every corner in the world, but the 117 billion shows that their threat to sell off the 750 billion in treasuries was a lie, what else are they lying about?
in another Note, next failed state is going to be Iraq, will be similar to the Libya's situation. imagine what that would do to oil prices. Nigeria, Venezuela and Iraq, that's a whole lot of oil off the market.
good luck today
MRM Price at posting:
42.0¢ Sentiment: Buy Disclosure: Held