ECRI Leading Index: Still Talking-Up Recession!

The Weekly Leading Index (WLI) of the Economic Cycle Research Institute (ECRI) rose slightly in the latest public data. It is now at 126.8, up from an