This ominous trend spells a hard landing for economy

The recent bank failures reinforce a recession is imminent and there’s a new chart reflecting it, according to the Economic Cycle Research Institute.