China is investing far more in Pakistan. How much does a UNSC veto cost? How much does FATF cover cost? How much does co-development of an advanced jet cost? CPEC is one facet of the strategic partnership we have with China. Iran is simply giving oil for investment bc no one can buy their oil otherwise.