Europe Roundup: Sterling slips after disappointing UK retail sales data,European shares slip, Gold falls, Oil steady -July 25th,2025

2025-07-25 12:48:00