Russia’s Crude Oil Production and OPEC’s Meeting
Russia’s crude oil output averaged 10.97 MMbpd (million barrels per day) in May. The production has been steady at this level for the last three months. However, Russia’s crude oil production averaged 11.1 MMbpd in early June.