Once a gathering place for Western leaders and investors, Russia’s St. Petersburg International Economic Forum ...