Energy9 years ago
Iran ‘cheapest country’ for oil production
Head of investment at the National Iranian Oil Company (NIOC) says Iran is the “the world’s cheapest country” for oil production as international energy companies are gearing up for a return to the energy superpower.