Obscure signs portend a looming, indecipherable slump. An oracular decoding of the landscape.
1996
2014
1999
2023
2016
2015
2008
2005
1975
2024
1990
2011
1997
2013
1961
1963
1984
2022