StockTwits
RT @bespokeinvest Tech & Energy are currently the most depressed sectors. 4% of Tech & 2% of Energy stocks are above their 50dmas $XLK $XLE