Russia on track for 2023 oil output of 9.6 mbpd in line with cuts…
Oil and gas condensate output seen at 520 mln tonnes in 2023 * Oil output seen in line with pledges to cut production * Outlook is higher than official forecasts of 490-500 mln T * This content was produced in Russia where the law…