Oil prices have surged back above $US100 a barrel and global markets remain on edge after the failure of the US-Iran peace ...