U.S. 10-Year Treasury Yield Nears 5% as Oil Fuels Inflation Fears

Oil prices topped $102 a barrel in the U.S. and global benchmark Brent hit $107, fueling a global bond market sell off Thursday.