BTC & altcoins price forecast (18 jun 2019)