Bitcoin price struggled to clear the USD 42,500 resistance and is currently (04:20 UTC) correcting gains near USD 40,700, while a major support is near the USD 40,000 zone. Similarly, most major altcoins are also moving lower. ETH failed to stay above USD 2,750 and corrected near USD 2,650. XRP outperformed many major coins and settled near USD 0.75. ADA failed to stay above the USD 0.85 pivot level. Total market capitalization...Read More: Bitcoin and Ethereum Trim Gains, RUNE and WAVES Rally