More oil producers join Saudis in announcing surprise production cuts, a total of 1.15 million barrels per dayadmin03.04.2023
Saudi Arabia says it will cut oil production by 500,000 barrels per day from May until end of 2023admin03.04.2023