Market Indicators Herald Horrific Decline In Stock Prices
June 01, 2016 at 14:24 PM EDT
If history is testament, then the charts in this article indubitably suggest that the global economy is edging toward another recession which eventually may plunge into another 1930s-like Great Depression.