Blackrock Layoffs Hints at Further Economic Downturn