CAC 40 Index top gainers and laggards in 2025 revealed
MSTR stock price may crash to $100 as dilution rises, mNAV nears negative
Commodity wrap: gold, silver fall; oil steady as US strikes Venezuelan oil deal
Meta deletes 550,000 accounts as Australia enforces child social media ban
Clean energy shift could shield UK economy from fossil fuel turmoil
Is Beiersdorf stock a buy after 44% crash? UBS upgrade offers key signals