DamnTastic on 06 January 2015
All I see is a pump and dump article.
Nintendo isn't a 'leader' and the cheap oil prices are going to do more harm than good.
So don't believe in this article if you ask me.