Bitcoin stalls at $110K but institutional investors continue gobbling up BTC