Here is a summary of the main trading and financial market news up to this morning, Friday, May 9, 2025