Weekly forecast: Ethereum struggles to break $2,100 | Crypto Craft