Oil Tops $100 as Stalled Iran Talks Stoke New Inflation Fears