Oil prices ticked higher on Friday but posted another weekly decline after the International Energy Agency said market rebalancing was taking time due to weak OPEC compliance with output cuts.
Brent crude, the global benchmark, was up 10 cents at $52 per barrel by 2:37 p.m. ET (1837 GMT). On Thursday, the contract touched an 11-week high at $53.64.
U.S. West Texas Intermediate (WTI) crude ended Friday's trade up 23 cents at $48.82 a barrel, after falling to a 2½ week low of $48.01 earlier in the session.
The contract fell 1.5 percent this week, its second straight weekly decline, as doubts remain that the world will consume enough crude to end a global glut.
"There would be more confidence that re-balancing is here to stay if some producers party to the output agreements were not, just as they are gaining the upper hand, showing signs of weakening their resolve," the IEA said in its monthly report.