Between 27th February 2025 and 8th April 2025 – about six weeks – the S&P 500 fell by 18.55% and the NASDAQ Composite by 23.87%. In 2025, it was the ‘Magnificent Seven’ – Nvidia, Apple, Alphabet, Amazon, Meta, Microsoft and Tesla – that lead the charge for the recovery, aided and abetted by a brilliant performance by the European banking sector – NatWest +62%, Barclays 55%, Societe Generale +153% and BBVA +114%, as fine examples.
To provide well-rounded coverage and a breadth of insight across various events, we rely on contributions from several staff writers, each bringing their own area of expertise to our publication.



