Tech stocks rallied strongly on Thursday as several major tech companies released surprising earnings reports. Investors seemed confident by the figures which indicated continued growth in the tech sector. Apple, featuring other players, posted solid earnings and sales figures, surpassing analysts' estimates. Tesla's earnings also impressed invest