It's good news. Those selling now thought revenue would cover cashflow requirements. Revenue could never have done that by March, so it's unrealists who are selling and the shorters who are buying.
GXY Price at posting:
64.3¢ Sentiment: Buy Disclosure: Held