#Alexander Novak

Russia sees oil market balance in June-July on OPEC+ cuts

Producers have lowered global oil supply by around 14-15 million barrels a day