Risk-on mood sees widespread gains on FTSE 100, Microsoft surprises with $60 billion buyback, Kingfisher soars on upgraded guidance and Essentra at risk of losing FTSE 250 place
Like
Be the first to like this