What I understand from reading the opinions on the bird is that there are delays in getting permits for drilling hence the selloff, once this temporarily setback has been dealt with price action will reflect a more positive note.
CRL Price at posting:
1.9¢ Sentiment: Buy Disclosure: Held