15 Jul 2015
Iran nuclear deal could mean cheaper petrol prices
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.