Russian oil giant Lukoil and the country’s biggest independent gas producer, Novatek, are among the 20 biggest large-cap value creators for shareholders, the Boston Consulting Group (BCG) rating shows.
Read Full Article at RT.com
Read more here:: Russian energy companies make top 20 list of most profitable investments