October 2023
October 16, 2023
Report: Iran Has Lost Its Top Position in Oil Production
Iran has fallen to eighth place in global oil production, losing its previous rank as the third or fourth largest producer. This decline is attributed…