Markets Today: UK retail sales get summer boost, trade deal optimism wanes, and FTSE 100 holds steady. Asian stocks pull back due to Fed rate cut uncertainty. European shares slip on mixed earnings and trade talk updates. Gold dips, oil holds steady, and currencies fluctuate.
25-07-2025 10:18 GMT
by Zain Vawda