Oil prices slide as supply fears recede