BlackRock is the world’s largest asset manager, overseeing $10 trillion. Last Thursday, its founder and CEO Larry Fink, sent a letter to shareholders stating that “The Russian invasion of Ukraine has put an end to the globalization we have experienced…