UK Stocks Rise on Upbeat Retail Sales Data, Rio Tinto Shines By - May 26, 2023 0 3 [#item_full_content]