CNBC Pro

Corporate stock buybacks are saving this market from an even bigger rout