Recession: More ECRI Leading Index Deterioration...

The Weekly Leading Index (WLI) of the Economic Cycle Research Institute (ECRI) slipped to 121.3 from last week's 121.8 (a slight downward revision from