Banks and food companies drove the ISEQ index up more than 17 points yesterday, while the stock markets in London, Paris and Frankfurt posted new records. London produced a substantial gain thanks to Wall Street's beneficial influence, while the Paris Bourse set two new records as the CAC-40 index advanced to 1,698.92 points, its highest level ever.