That means, by this way of looking at the data, we're not actually at 63% of the 1981 high in 2005 as I discussed in an earlier post.
Instead, with this more valid data, we're at 76% of the 1981 price!
That means the call for alarm should be even greater than it was in my earlier post.
The data tell the story. Find some method of demand destruction. Now.
|