Yep. Obvious agenda, but sneakier than the dopes with the handles like "StockMaster" or "WallStreetSmarterGuy" spouting science from an obvious short position.
This guy can at least play the part better than most. Unfortunately, you can't play the Citations Game if you ignore the cites that don't agree with you.