There's nothing like a good political brawl triggered by oil price discussions :)
As for Iran's role as an oil producer, it is true that they have the 2nd largest known crude reserves after Saudi Arabia, however the refinery capacity is lacking altogether (have a look at the petrol prices in...