Global bond yields hit 2008 highs, raising stakes for big borrowers

Global Business High confidence — 78/100
Sources: Reuters