I know the announcement this morning was not a good news, but does that justify a 30%+ plunge? The stock has lost over 50% in the last 12 months! I just purchased more this morning.
STX Strike hits "significant" 28m of net gas pay downhole Australia's deepest ever gas well; extends system east