An oil worker at a Tehran oil refinery south of the capital in Iran.[File photo]
No 5 Oil exporting countries
Holdings: $296.8 billion
Go to Forum >>0 Comment(s)