Economy|Finance|Stock Markets
UK stocks end with weekly losses as commodity-linked stocks weigh
London stocks finished the week lower amid a global cyber outage on Friday as investors assessed a fall in domestic retail sales in June, while
July 19, 2024