Never-Seen Economic Crash Hits China—All Consumer Sectors Dead, Even Michelin Restaurants Struggles May 18, 2026 by mosesman