IOB posts ₹148 cr. profit on lower provisions | Sharefundss