I look askance at any report sourced by some "Insider". And yes, it fairly often is true, or nearly true, but I'll wait on confirmation.
We all note how much "reporting" of "news" these days is sourced by some "highly placed official". It's a leak from someone attempting to shape the news.