Oil stocks are not doing as well as you would think - the market thinks this won’t last.
I’ve been in natural resource funds for six months now and i’m kicking ass.
Seriously? I assumed they’d be going through the roof.