Nov 26, 2018

Stock Market: This Is A Bubble Deflating



Peter Schiff comments on the current situation in the US stock market.

Blog Archive