Jan 08, 2025
Barclays' newest indicator shows euphoria now at levels seen during tech bubble
-- Stock market euphoria is at levels not seen since the tech bubble, suggesting investors opt for some caution, according to Barclays (LON:BARC)' newly launched...