ESAI: Russian oil production set to recover

Russian production fell by 170,000 b/d from April to May as the disruption to oil exports caused output to fall to 60,000 b/d less than the production-cut commitment. The last hurdle is restoring 750,000 b/d via the northern leg of Druzhba.

Source: News