Brent crude topped $100 a barrel, stoking inflation fears and driving Treasury yields to their highest levels of the year.