I doubt that was actually his resume. I believe his title was economic analyst or something of that nature. Based on his words and trades, that is not someone who should be in such a position.
CPH Price at posting:
63.0¢ Sentiment: Buy Disclosure: Held