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.
Press TV’s website can also be accessed at the following alternate addresses: