Bitcoin is trading on either side of $45k and nears levels last seen 21 months ago as ETF hype continues.

Shares: