news IT stocks outlook: Is IT dream run coming to an end, or virtuous cycle seeing a pause? June 3, 2021