Shanghai climbed two spots to become the sixth premier international financial hub globally, according to the latest Global Financial Centers Index released by UK think tank Z/Yen and the China Development Institute. Hong Kong and Shenzhen remained third and ninth, respectively.