US Treasury yields stabilized on Thursday, as markets awaited US inflation data.
The yield on the 2-year Treasury note held steady at 3.554%, while the yield on the 10-year Treasury note was unchanged at 4.050%.
The yield on the 30-year Treasury note also held steady at 4.698% as of 12:56 PM Mecca time.
Markets are awaiting the release of US Consumer Price Index data today, with annual inflation expected to accelerate to 2.9% in August from 2.7% in July