site logo

Retailers' inventories whipped by various forces