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