Oil climbs above $72 per barrel as Iran nuclear talks end without agreement