Iran nuclear deal
Oil hits four-year peak
Oil climbed above $80 a barrel as tightening supplies and strong demand took prices back to the highest levels in almost four years.