English English BlackRock-MSC Panama Canal Ports Bid Stalled in US-China Geopolitical StandoffJuly 29, 2025The fate of two strategic Panama Canal ports hangs in the balance as a $22.8 billion global port sale becomes…