20050406 futures 52594079 18
london oil exchange -