Bearish spell persists at PSX, index sheds further 668 points