Oil prices dropped on Friday, amid concerns over falling Chinese demand after the world's second-largest oil consumer ordered factories to reduce output over worries of excess capacity.
Brent futures for September last traded down 70 cents near $107 per barrel. U.S. light crude for September was down nearly $1 under $105 a barrel.
Earlier in the day, Chinese stocks markets dropped after China's industry ministry ordered companies across 19 industries to close outdated capacity by the end of September. The news from China overshadowed a report showing U.S. consumer sentiment is at a six-year high.
"We have a shift in sentiment towards demand concerns following Chinese economic data this week," said Carsten Fritsch, senior oil analyst at Commerzbank in Frankfurt.
"Oil ought to be benefiting from the weaker dollar and strengthening U.S. economy, but that is not the theme today."
(Read more: Relax! Oil will sell off soon: Pro)
The North Sea benchmark's premium to West Texas Intermediate held at $2.58.
Gasoline futures held steady gaining less than a cent to trade at $3.01 a gallon.
The dollar hovered near a more than one-month low against a basket of major currencies, encouraging investors to buy dollar-denominated commodities such as oil.
China's manufacturing activity hit an 11-month low in July and its job market weakened, according to preliminary data from HSBC, raising concerns of slower demand growth in the world's second-largest oil consumer.
"The market is focused on demand rather than supply," ANZ analyst Natalie Rampono said.
U.S. crude output hit its highest since 1990, while crude inventories showed a much smaller fall in the week to July 19 than in previous weeks, data from the U.S. Energy Information Administration showed.