Oil prices slip on weak demand signals and easing supply worries
- Uncertainty surrounding diplomatic efforts on Ukraine peace talks continues to cloud market sentiment
12:32
Oil