Iran nuclear deal could mean cheaper petrol prices

18:21 pm on 15 July 2015

Listen

Iran is estimated to have 40 million barrels of oil stored in tankers off-shore that it has been unable to sell because of trade sanctions imposed by the United States and Europe.