Week in Markets - 25 Apr 2025

A weekly summary of the big stories from financial markets around the world. From Tesla to Alphabet, here's your round up of this week's market movers.