i know- scratching my head too... couple hundred thousand barrels and they only get a slither of that pie... i think it must be positive sentiment regards their cooper prospects... any other ideas?
DLS Price at posting:
65.0¢ Sentiment: None Disclosure: Not Held