Corporate buybacks likely to peak soon August 27, 2024 8:23 am by Alex h/t LarryStink See also Nvidia hits the bond market for $20 billion — first corporate debt sale in five years