Bitcoin, Ethereum Technical Analysis: BTC Hits Fresh 3-Week High, Ahead of Thursday’s US Inflation Report