Amid a wave of firms cancelling services in Russia, cryptocurrency exchanges are standing by what they call "financial freedom". This as the conflict in Ukraine continues to weigh heavy on markets causing stocks to slump in the beginning of the week. We'll break it all down. And China is facing mounting pressure as the world's second-most powerful economy in the wake of the Ukraine crisis and trade woes.