Oil prices slip, rebound runs out of steam on demand worries Oil prices slip, rebound runs out of steam on demand worries 2021-08-03 00:00:00 - Source: Shafaq News Oil prices slip, rebound runs out of steam on demand worries