Bitcoin and Ethereum Reverse Gains, TRX and DCR Rally

Bitcoin price broke the USD 42,500 level, but it failed to surpass USD 43,200. There was a sharp bearish wave and the price is currently (04:05 UTC) trading near USD 40,500. BTC is down almost 3% in a day, trimming its weekly gains to less than 2%.