The Pakistan Stock Exchange (PSX) witnessed a week of profit-taking and consolidation as investors remained cautious amid ...