Oil prices slide to lowest since January over demand concerns