Darrell Castle talks about the impact of the negative interest rate and the failure of the central bank managed economy.
See All 506 Episodes of "The Castle Report"