Indian Oil provides oxygen to Delhi, Haryana, Punjab hospitals for free