The International Atomic Energy Commission has ruled that Iran has abided by its commitments of its nuclear accord leading to a lifting of long-term sanctions by the EU and the US. Iran has responded by immediately announcing a lift in oil production by around 500,000 barrels a day in an already depressed and volatile market. A further 500,000 barrels will be added by the end of 2016 giving the...