Russia's oil output falls to 11.126 million bpd on May 1-26 - sources - Reuters UK
Russia's oil output falls to 11.126 million bpd on May 1-26 - sources Reuters UKRussia's oil production fell to 11.126 million barrels per day (bpd) between May 1 and 26, two industry sources told Reuters on Monday.