US bond alert: 30-year Treasury yield hits 19-year high as China and Japan dump American debt
Foreign central banks are bailing on US Treasuries to defend their currencies after the Middle East oil shock, pushing the 30-year yield to 5.18% — the highest level since July...