Obscure signs portend a looming, indecipherable slump. An oracular decoding of the landscape.
1979
1975
2026
1996
1995
1989
2012
2014
2005
2023
2015
2020
1990
1999
2017
2011
2013