RT – A Few Last Thoughts – June 2026