Opinion Economy Inflation and political strife test Turkey’s stability Recent events have revealed deeper vulnerabilities in the country’s economy March 28, 2025