Latest Russian oil production report from the Energy Ministry
– 10.88m bpd prev
– oil exports rise 10% mm in March to 5.587m bpd
– 46.149m tonnes vs 43.064 tonnes prev
Russia still increasing production of the black stuff that accounts for more than half of their revenues.