Latest Russian oil production report from the Energy Ministry
– 10.88m bpd prev
– 46.149m tonnes vs 43.064 tonnes prev
– gas production 53.98 bln cubic metres vs 52.92 bln prev
Russia still increasing production of the black stuff that accounts for more than half of their revenues.