Cryptocurrencies were mixed on Wednesday as traders waited for the upcoming FOMC, ECB, BoE, and Swiss National Bank (SNB) decisions. Bitcoin stalled at $41,000 while the total market cap of all cryptocurrencies held steady at $1.64 trillion. There were some bright spots though. Internet Computer’s (ICP) token continued its bull run and reached a high