Oil prices have ended steady on the day but lower on the week, with US crude notching its first weekly decline in five weeks, as the market weighed rising US drilling and record stockpiles against efforts by major producers to cut output to reduce a global glut.