Both Corporate Buybacks And Bond Issuance Surprise On The Upside
S&P 500 companies spent $198 billion in buybacks in 1Q, up 9.3 percent sequentially. Given the uncertainty surrounding stocks and the economy, this must come as a nice surprise. Concurrently, there has been a jump in recent months in C&I … Continued