Indian Oil profit nosedives by 83% in 2nd quarter