That reason is a Joke in my opinion. This management needs to wake up and start informing the market in a better way.
According to my understanding, WTI one year ago was 99.37 and now it is 86.32. Hmmm, I believe our share price has dropped much more than that!!