SBP injects over Rs900 billion into market