
Russia fails to meet OPEC+ oil production target in June, Bloomberg reports
Russia's crude oil production in June fell below its agreed-upon OPEC+ target, according to individuals familiar with the data interviwed by Bloomberg. Russian producers reportedly pumped 9.022 million barrels per day last month, a figure 28,000 …