Text this: Progress in price analysis and appraisal of success in price forecasting.