yes prince visit was primarily on defense matters with China and Pakistan and offcourse Oil export Via CPEC while Pakistan played a trick by inviting him not only for defense matters or CPEC but also send a message to Iran that do join us otherwise Gulf states are ready to take part in it. Iran can play a biiger role in CPEC because it can connect its Oil and Gas pipelines through CPEC and Chahbahar can be a twin cities BUT Chahbahar must be operated by China. India can operate chahbahar or only be tolerated if India stop playing with China in SCS and Pakistan in Afghanistan.
As
@Viper0011. suggests India knows it but they just want to milk US for the time being which is a good move but problem is US never spare its friends so If India join US then US will make sure India must have a clash with China which will be a nightmare to India.
Indians playing a hard game which is very risky as per their standards.
A new Cold war has begin with a big bang.
CARs will automatically go with CPEC because of China, Iran, Turkey and Russia. (Russia will join later, i can bet on that)
The very reason why US release pressure on Iran because they smell the CPEC and US now want good relation with Iran to sabotage CPEC and for that matter US will try to crush Saudis for Iran in upcoming time, lets wait and see.
Hilary was winning but after CPEC i guess Trump will have a good chance.