State-run explorer Oil India reported a smaller-than-expected second-quarter profit on Tuesday, weighed down by lower crude prices and tepid fuel demand.