Charts and caffeine: Why Citi has a buy on these 10 ASX retailers Charts and Caffeine Livewire Markets