When to walk away from a “Meme Stock”
Torchlight Energy Resources, Inc. (TRCH) is a perfect example of why I don’t get caught up in the “Reddit short squeeze” plays. TRCH is a tiny oil driller located in North Texas. Despite soaring oil prices, they haven’t shown any ability to produce income or even...