Bullish
PrimeEnergy (NASDAQ: PNRG) okays new 300,000-share repurchase authorization
PrimeEnergy Resources Corporation announced a new authorization from its Board of Directors to repurchase up to 300,000 additional shares of common st...