I don't know who these people are but I suspect they've taken their money and run.
Anyone can see from the charts that we've leveled off, and that we'll sit between 58c and 60c for many days to come.
I doubt we'll get above 64 cents before results and there a lot of silent members of this forum that agree.
What a shame we're only hearing from the optimists.