SBP injects over Rs3 trillion in the market