Jun 19, 2025No More Glamour: St. Petersburg Economic Forum Reflects Russia's Shift Away from the WestSource: nytimes.com