The forces of supply and demand stabilise - at least for now
24/02/2003
Though the stream of economic data continued as usual during the period under review (February 10-24), it was all but rendered meaningless by the looming threat of war with