Barclays Capital is also bullish commodity supercycle and are expecting most commodities to rally from here.