Exillon Energy

Exillon Energy plc is a British independent oil company with upstream operations in two oil rich regions of northern Russia, Timan Pechora and West Siberia. The company is quoted on the London Stock Exchange main market.