imo. Falling oil prices and rising inventory, and increasing number of producers will affect all oil producers. The ones that haven't made solid progress in terms of actual revenue production, more so.
As for rumors? Always up for a rumor...
GGP Price at posting:
1.8¢ Sentiment: None Disclosure: Held