China bought 18 million cars last year.
The US about 11 million.
When American buys 11 million cars, a significant number rolls off the back end as old clunkers.
Not so with China. They don’t have old cars to roll off the back end.
Behold why oil stays high, and is going higher.
Well, there is that thing about the pathetically weak Dollar policy "Helicopter Ben" is fronting.....