Unusual Whales
@unusualwhales
BREAKING: China has blocked the $23 billion sale of dozens of ports worldwide — including two key ports in the Panama Canal — to a group led by US investing giant BlackRock, $BLK, per NYP
0 reply
2 recasts
7 reactions