23 July 2025 Weekly Siegel Commentary - Weekly Siegel Commentary Powell’s Resignation Could Safeguard Fed Independence