Bitcoin faces renewed sell pressure amid an oil price surge, Japan economic contagion risks and a fresh round of selling from Strategy. Key takeaways: War, rising oil prices and Strategy’s Bitcoin sales put extra pressure on BTC’s $60,000 support. Strategy’s Bitcoin sales and fears that a global regulatory crackdown on crypto is being reignited are…
Read more