PSX Index closes at 35-month low as uncertainty persists