OPEC+ this month agreed to extend output cuts of about 2.2 million barrels per day (bpd) to the end of June, though Russia and Iraq have had to go to extra lengths to tackle over-production
What's Your Reaction?