Russian output inches higher
Oil output in Russia, the world's biggest producer, edged up 0.1% to 10.48 million barrels per day in May to reach a 2013 high thanks to production build-up by the top producer Rosneft.
Oil output in Russia, the world's biggest producer, edged up 0.1% to 10.48 million barrels per day in May to reach a 2013 high thanks to production build-up by the top producer Rosneft.