10 commodity bets that analysts say can give solid returns in the near term | Sharefundss