His reasoning for the recent dollar rally:
"It's temporary. It's a result of this massive deleveraging. It's all these U.S. institutions that are having to sell everything they own to settle their margin debt, to pay their bills... When this dollar stops rallying, it's going to fall like a stone."Ugh.