🚨China blocks the $23B sale of Panama Canal ports to BlackRock, sending shockwaves through global trade.

A bold move showing China’s grip on strategic assets—this could reshape international commerce and power dynamics.