Russia on track for 2023 oil output of 9.6 mbpd in line with cuts
Russia’s oil output this year is on course to top 480 million tonnes, or about 9.6 million barrels per day (bpd), a Russian government source said. The figure, which excludes gas condensate, is in line with Russia’s pledge to cut production by 500,000 bpd to 9.5 million bpd from March until year-end