Caution Abounds in Equities: Declining Buybacks and Prolonged Earnings Downgrades Cast Shadows on Stock Market
The current VIX level of 13 reflects a hesitancy among investors to take a bearish stance on the prominent Big 7 stocks. Global corporate buybacks, on a downward trajectory since 2019 despite heightened volatility in inflation and interest rates, may …