news · 03 September 2008 · 17 years ago
Oil price fall raises prospect of return to $100 a barrel
More news on 03 Sep