FTSE Closing The Week In The Red Amidst Global Tech Outage
July 19, 2024 at 12:35 PM EDT
London stocks experienced a decline on Friday as investors reacted to a decrease in domestic retail sales in June, coupled with a drop in commodity prices.