Net profit for the three months to the end of June was 41.92 billion roubles ($705.36 million) as against 31.95 billion roubles a year earlier.

Revenues were well ahead of last year’s 88.37 billion roubles at 112.24 billion roubles as oil and gas sales ballooned from 87.88 billion roubles to 111.57 billion roubles.

Total liquids production shot from around 12.16 million barrels in the period to 23.5