Oil prices slide as supply fears ease