PSX crosses 109,000 on stable economic indicators

* SBP injects over Rs9.6 trillion in the market