Liquidity crunch and high global prices weighed in by price rally impact retail sales