Don't you think we should be allowed to know what the cracking story is? How many years do we need to keep hoping and praying (and putting money in) that what Stephen says is the truth? Haven't we've been fracked waiting for long enough now?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.