Focus: This small-cap oil company is seriously lagging behind
The company's major shareholder owns about 85% of the shares, leaving the rest with a paltry 15% and an almost ...
The company's major shareholder owns about 85% of the shares, leaving the rest with a paltry 15% and an almost ...