The main indices were weighed down by the banks today, but there were rises in technology stocks, encouraged by a revival in the sector on Wall Street yesterday...