"why else would we sell the ownership of our ports to another country"
I tink they are jsut signing a contract with the company to perform manage operations in these ports. The yare not "selling the ports".
And the company may change ownership again. Also, how would you explain the recent State of Union, where the statement was made that we are dependent on oil?