Bitcoin breaks $70,000 barrier, surges 11.7 pct again

Geopolitical tensions and Russian production cuts are causing jitters in the oil market, leading to rising prices.

Bitcoin breaks $70,000 barrier, surges 11.7 pct again Read More ยป