The 30-year US Treasury yield remains above 5%, near levels last seen in 2007.

At the same time, government borrowing costs have climbed to multi-decade highs across Germany, Japan and the UK.

By almost any conventional measure, this should be bad news for equity markets.

Higher bond yields raise borrowing costs, pressure equity valuations and give investors a more attractive alternative to shares.

Yet equities have barely blinked.