I guess I’m the eternal optimist. I do think the investigation wraps up in the next few months.
After the report is issued to DOJ, Trump will likely get a few weeks to write a counter report. Then I’m guessing both reports are released to Congress and the public.
.
If the “investigation” doesn’t wrap up this week, it may go the distance.
.
I'm more optimistic than you.
My take:
Once Trump did NOT fire Rosenstein and agreed to answer written questions, the agreement had been reached. Trump will be cleared with a bunch of blah, blah, blah (full of fury, signifying nothing) to try and placate the crazies in the Democrat base. Look for this before the end of the year.