BlackRock CEO orchestrated a Panama Canal port deal that angered Xi Jinping. The $22.8 billion deal led by BlackRock may face opposition from China due to not seeking preapproval. The deal could impact BlackRock's credibility and stock price if it falls through.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing