Stocks also slide after lacklustre $16bn auction for 20-year TreasuriesRead More

You might also be interested in reading Tech giant’s failed AI energy deals could pull power from Bitcoin.