Share GDP numbers "better-than-expected", but a depression may be looming

Let's do Biz