Consumer Discretionary Stocks’ July Rally Boosted By Short Covering

Consumer Discretionary Stocks’ July Rally Boosted By Short Covering