China Halts $23 Billion Port Sale to BlackRock

China has halted the $23 billion sale of dozens of ports worldwide, including two key ports in the Panama Canal, to a consortium led by U.S. investment giant BlackRock. The move comes after President Trump voiced concerns about Beijing’s influence over strategic...