
Sales/inventory ratio shows we probably still have long way to go (esp. when you compare the current ratio with the average in the past decade):

(graph courtesy of Northern Trust)
Thoughts and discussions in economics, finance and history, with focus on China's interactions with the global economy.