Three of the largest technology companies are set to report another quarter of blowout results after Tuesday's closing bell, but the broader tech sector is having a shaky day amid a continued crackdown on Chinese technology stocks and pressure on riskier parts of the market.
Tech stocks come under pressure as Apple, Alphabet, and Microsoft prepare to post earnings