Russia’s crude oil production averaged 11.16 million bpd in the first twelve days of May, Reuters reported on Monday, citing two industry sources, which means that Moscow is finally within its cap under the OPEC+ deal, although the decline in production may have been the result of restricted exports via the Druzhba oil pipeline due to a contamination issue. As part of the OPEC+ production cuts between January and June, Russia is taking the lion’s share of the non-OPEC cuts and pledged to reduce production by 230,000 bpd from October’s post-Soviet record level of 11.421 million bpd, to 11.191 million bpd. Russia’s crude oil production stood at around 11.24 million bpd in the first half of April, meaning that the leader of the non-OPEC group part of the OPEC+ deal had yet to fall in line with the pledged production cuts. For the full month of April, Russian crude […]