Saudi Arabia and Russia, two of the world’s biggest oil producers, want to extend cuts of 9.7 million barrels per day (bpd) that major producers agreed to in April. Read More

reported by at Moneycontrol