By
In tonnes, oil output reached 43.948 million versus 43.161 million in June.
Gas production was at 42.68 billion cubic metres (bcm) last month, or 1.38 bcm a day, versus 46.44 bcm in June.
State-controlled gas producer Gazprom produced 26.72 bcm, or 862 mcm per day, in July.