Oil prices surged back above USD100 a barrel as the U.S. military moves to enforce a blockade on Iranian ports, after peace talks fell through over the weekend.