Fine slapped on IOC, ONGC, GAIL for failure to meet listing regulations