I suspect you're correct. This was released with perfect timing to make this a very uncomfortable week for Barr. There was very likely some coordination on it.

I wouldn't surprised if something else drops tomorrow while Barr is trying to spin as well.