Macroeconomic concerns rattle PSX : vimarsana.com