Business & Markets
US 30-year Treasury yield hits 5.5 percent for first time since 2004
The yield on US 30-year government bonds reached 5.53 percent, the highest level since 2004, amid concerns about persistent inflation and energy price volatility.