Insiders are buyingOil down and TVE shares are up. Doesn't happen very often.
Several officers, including the CEO, CFO, and COO, purchased personal shares at $3.72 last week. The people 'in-the-know' are expecting good news soon. Let's hope it materializes.