San Francisco Frontiers - World stocks plunge, oil tops $105 as Russia invades Ukraine