Standalone revenue of Indian Oil advanced by 0.5% quarter-on-quarter for the three months ended March, reaching Rs 2,07,883.23 crore in comparison to Rs 2,04,424.39 crore.