it might be true to management but unfortunately the market says otherwise. The market is saying allot of things these days about the resource sector and the majority of investors are none too happy about, including me.
20! I would take two a this point