The largest and most reliable price-insensitive bid is going quiet.

85% of corporates turn off their buybacks by week-end just as CTAs are set up to sell.