Home Brokerage Why the FTSE 100 hit an All-Time High