President Xi Jinping said on Tuesday that in the face of a turbulent and changing international landscape, the Shanghai Cooperation Organization must play a more proactive role in injecting greater stability and positive energy into the world.