Market Mayhem: Fed Fear and UK Inflation Ignite Stoxx 600 and FTSE Panic! Leonardo Martins 06/18/2025