As bond markets returned from a bank holiday on Tuesday morning, the yield on the benchmark 10-year bond stood at 4.85%.

Lower oil prices and expectations of reduced pressure on interest rates lifted bond markets, though fresh strikes near the Strait of Hormuz underscored the fragility of the…

As bond markets returned from a bank holiday on Tuesday morning, the yield on the benchmark 10-year bond stood at 4.85%.