Weekly forecast: Ethereum holds $2,900 support but remains vulnerable to liquidations | Crypto Craft