REV Group Struggles With Plummeting Car Sales

There certainly seems to be some froth in the market, with the market rallying over 32% off the lows made on March 23, despite some horrific economic data amid the coronavirus pandemic.