Oil is well: Iran assures India

National