Tax

Buybacks imperiled by 1% excise tax and CEOs doubting economic outlook