Markets retreat as oil pressure and FII selling weigh on sentiment

Rising oil prices and FII selling pushed markets lower, while PhysicsWallah delivered strong profit growth and TCS rallied after better-than-expected Q2 earnings.