Market update: Fresh wave of enthusiasm washes over FTSE 100