Global News
US 10-year Treasury yield tops 5% for first time since 2023 on inflation fears
For the first time since 2023, the 10-year US Treasury yield crossed 5% — a level that once acted as a ceiling and now threatens to become a floor. With oil prices spiking on Middle East tensions,…