Oil prices down over weaker demand concern, unclear U.S. Fed indicators

  • 8 months ago
Oil prices down over weaker demand concern, unclear U.S. Fed indicators