Repo rate lowered by 25 basis points