A oil company started by a PE firm run by value investors with most of their net worth in the company.
SCR: The best play in oil sands trading at a…
A oil company started by a PE firm run by value investors with most of their net worth in the company.