The yield on the 30-year US Treasury bond touched its highest level since 2007 on Tuesday, a sign of rising worries over inflation amid the Middle East war. Rising bond yields are also becoming a greater concern in Europe.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets