A cyclist rides past the building headquarters of OPEC in Vienna, Austria on May 28, 2025. (AFP) World OPEC Output Slips as Technical Outages in Iraq and Nigeria Undercut Planned Production Hikes
Workers walk in the Nihran Bin Omar field north near Basra, Iraq. (Photo: Nabil al-Jurani/ AP) Iraq Crude oil revenues totaled $7.8 billion dollars in April: Iraqi Ministry of Oil