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
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
Recent Comments