The World Openness Index gauged the openness levels of 129 economies from 2008 to 2023, with China remaining one of the brightest spots globally.