Oil prices slide amid fears of supply boost, weaker demand