Page added on April 23, 2008
The price of oil has surged to a new record above $119 per barrel. Given the spate of “Record Oil Price!” stories that have filled newspapers in recent months, investors might be inclined to dismiss the latest threshold crossed
The inexorable rise of the cost of the black stuff
Leave a Reply