25 July 2020 -
Technology Stocks Retrace | Z Energy Update
Technology stocks led market declines after an unexpected rise in jobless claims , with tech partially reversing recent gains even as Microsoft and Tesla released solid quarterly earnings figures.