Russian energy companies make top 20 list of most profitable investments
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
Source: RT_NF