4 min read Tech Stocks Oil Stocks: Peak Herd Mentality October 7, 2020 Loriann G. Cooper The decline in the Energy sector seen over the past few years rivals the crashes seen in the Technology sector...