Natale Labia Is market concentration signalling a looming crisis amid record highs and retail euphoria? 5 min 0 19 August 2025