Posted: May 1, 2025 at 2:11 pm TWG Source Peter Navarro says shrinking US economy is good news Leave a Reply Cancel replyYou must be logged in to post a comment.