Ethereum (ETH) Price: Is $2,000 in Sight Following Institutional Buying Spree?