For nearly two months, the IOTA price has been wavering between $0.39 to $0.23. Furthermore, with the price action shaping into a cup and handle, the buyers are attempting to breach the $0.3 neckline. However, can they undermine the overhead selling pressure? Key points Long-wick rejection near $3.06 resistance indicates the selling pressure persists IOTA The post IOTA Price Analysis: 20-EMA Fakeout May Trigger a Downfall to $0.25 appeared first on CoinGape.