The FTSE 100 has hit a new record high, fuelling speculation that it will hit 10,000 by the end of the year or even sooner.