news Long & Short of Markets: Why largecap IT stocks have an edge; non-ESG trade in vogue October 3, 2021