Bitcoin, altcoins sell-off on record-high inflation, but traders still expect BTC to consolidate
Global financial markets once again find themselves trending lower on June 10 after the Consumer Price Index (CPI) came in at a blistering 8.6%..
Read More