Oil futures were down, as weaker demand in China and mixed supply and inventory data have weighed on prices this week, analysts said.
Oil futures were down, as weaker demand in China and mixed supply and inventory data have weighed on prices this week, analysts said.