The French stock market collapses: London becomes the richest in Europe again 12 July 2024 Read all »