Home Token News ICON Project (ICX) July 1, 2019 Weekly Recap: Price Down 9.09%