Great article - thanks!
Even more interesting as he works at MS, whose oil trading room was highlighted recently as being in White Plains.
Keep in mind on China, that 35% of bank loans are non-performing, so, he may be right.
But for now, seems psychology is trumping reality.