Market euphoria
Large and mid-cap stocks hit and all-time high on December 4