Big-tech corporate earnings reassure investors | Moving Markets | Podwise