Alaska AK
Russian Invasion of Ukraine Sends World Markets into Freefall
BEIJING - The shockwave from Russia's invasion of Ukraine reverberated in the world's financial markets Thursday. London's benchmark FTSE index was down 3.3% in midday trading, whi…