IOTA price trading under pressure after a sharp profit-taking session and slipped below short term moving averages of 20-DMA The pair of IOTA/BTC dropped nearly -3.08%, standing at 0.0000367 BTC, however currently trading above all major moving averages IOTA price over the daily chart showing signs of relief, as buildup and bullish reversal candle. While defending […]