SBP injects Rs2.43 trillion in the market