Russia’s version of the Davos World Economic Forum is underway in St. Petersburg, even as Western sanctions mount over the war in Ukraine. The 25th St. Petersburg International Economic Forum ends on Saturday. This year’s event has been largely shunned by Western leaders, but Chung-hua Institution for Economic Research's Senior Deputy Executive Director Roy Lee, says that much of the world may still be open to Russian business.