Indian Oil Corp net dips 83 per cent on inventory loss