AMEN Properties Pays Out as Short Sellers Return
AMEN Properties is a rare beast in the OTC market this week — a micro-cap oil and gas royalty company trading near $496 per share that just paid a special dividend and is simultaneously drawing fresh short interest for…
