Eight OPEC+ countries’ oil production down by 7.527 mbd in March
✨ AI Summary
🔊 جاري الاستماع
Among the eight leading OPEC+ countries, Russia was 407,000 bpd behind its March quota





