Oil prices remained mostly steady, impacted by a smaller-than-expected draw in U.S. crude inventories and concerns over China demand amid supply disruptions from Libya. U.S. crude inventories fell by 846,000 barrels, less than forecasted. Supply disruptions in Libya have significantly reduced output, adding to market uncertainties.