Retail prices have eased from their recent peak but remain elevated, with demand expected to rise in the run-up to Deepavali in November.