Obscure signs portend a looming, indecipherable slump. An oracular decoding of the landscape.
2004
1979
2007
2006
2001
2009
2013
2023
2010
1985
1993
2025
1987
2017
1990
1996