PSX breaches 46,000 level as IMF loan optimism fuels bull-run

* Market rallies for third straight day