Oil prices slide further on demand concerns