Oil reportedly tops $100 a barrel as Hormuz talks are postponed · Digg