PETROL
Latest Headlines
IRAN
Developing Iran: Iranian Petrol
Iranian cars consume 90 million liters of petrol each day. But how does the country supply this huge amount of petrol given sanctions imposed on the country?
Iranian cars consume 90 million liters of petrol each day. But how does the country supply this huge amount of petrol given sanctions imposed on the country?