US 30-year Treasury yield just hit 5.595%.

That’s the highest since 2002.

The yield has risen for six straight sessions as oil prices, inflation pressure and government debt concerns weigh on bonds.