Share Twitter Facebook LinkedIn Email Optimism falls to lowest level since November 2022, pushing economy to brink of stagnationRead More