Barclays lists retail sector winners and losers in an oil shock | AllMind News