I believe the restriction to the rates is the production facilities, of which they are currently upgrading. The Growler wells have the capability to produce this quantity of BOPD and more.
I have a GOOD feeling.
ITC Price at posting:
2.3¢ Sentiment: Buy Disclosure: Held