SBP injects Rs2.37 trillion in the market