Ghanbar Naderi
Press TV, Bandar Abbas
Iran’s deputy oil minister says the Islamic Republic is now self-sufficient in production of modern petroleum. Alireza Sadegh Abadi said the self-sufficiency follows the opening of the world's biggest oil refinery in Iran's southern city of Bandar Abbas. Our correspondent Ghanbar Naderi has the details.