Vindicator Logo

The price of oil

Monday, November 27, 2006


The price of oil
Oil prices have fallen by about 23 percent since hitting an all-time trading high above 78 a barrel in mid-July.
Associated Press