The yield on the US 30-year Treasury stretched to 5.18% from 5.14%, its highest level since 2007, amid rising worries over ...