Before you start to feel disappointed it wasn't an insider, appreciate this bit:
Mueller just entirely hamstrung Trump before his Putin meeting.
1) Implicates Putin directly
2) Puts Trump in an impossible position walking into a face-to-face where he now stands to look egregiously weak and treasonous if he is friendly
3) Directly implicates Wikileaks and Julian Assange
5) Once again entirely torches Repubs efforts to undercut Mueller and his team
Strzok inevitably knew of the investigation into these charges and kept it secret...
7) Exposes the use of cryptocurrencies as a means of laundering money for Russia
8) Includes direct criminal charges for Russian state-sponsored hacking into voter registration systems and theft of voter data
Trump is so effed here. He'll look awful if his response is weak... and he can't aggressively criticize Putin because it would be a tacit admission his election was illegitimate.
Trump was poised to embrace Putin with warm hugs and then return claiming he alone had built a bridge with a useful ally.
Bwahahaha.
This essentially sets up the same dynamic I laid out in my thread about NATO the other day.
Competing narcissistic impulses.
Trump will short circuit.
...we were days away from a treason-weasel getting played by a puppet-master.
Now the treason-weasel is trapped.
I pecked this out in real time while simultaneously listening to both the coverage and the press conference, so all of the above should be taken as a raw real-time take and not the carefully fact-checked work of a journalist.