Barley prices recovered by Rs 6.60 or 0.64 per cent to Rs 1,044.20 per quintal in futures trading today following short covering by traders. Marketmen said,short covering by traders after yesterday's sell off mainly pushed up barley prices in futures markets. At the National Commodity and Derivatives Exchange counter,barley prices for May contract improved by Rs 6.60 or 0.64 per cent at Rs 1,044.40 per quintal,with an open interest of 10,990 lots. June contract also found fresh support and rose by Rs 6 or 0.57 per cent to Rs 1,064.20 per quintal,with an open interest of 6,160 lots.