New York reportedly scores a perfect 100 in Oxford Economics' 2026 Global Cities Index · Digg