Microsoft, Apple, Tesla set to report earnings amid tech selloff | Fortune