Investors have been deprived of value for so long they cannot but be excited that FTSE 100 closed at a new record of 8975.7.Read More

You might also be interested in reading Apple struggles in 2025, diverging from the other magnificent seven names.