PSX KSE-100 Index crosses 185,000 as broad buying in banks, energy, cement, and fertiliser sectors drives record-setting ...