Tech The Daily Crunch: Tech stocks hammered after US Treasury Secretary speculates on hiking interest rates June 22, 2021