Latest News

Mind the gap

17 March 2025
Banks were the best performing sector in the FTSE 100 over the past year, outpacing even tech. In my opinion, that was probably way overdone. 2025 may see them give that outperformance back, and possibly more. If history is a guide, they likely will.

The AI sell-off: a warning or an opportunity?

15 March 2025
The AI sector has had a rough ride in recent weeks. But while some see this as a warning sign that the AI boom is running out of steam, others, like my colleague James Altucher, believe this is just the natural shakeout before the real AI opportunity emerges.