Oil prices settle up 2%, post weekly loss on stockpile releases
Oil prices rose 2% on Friday but notched their second straight weekly decline after countries announced plans to release crude from their strategic stocks, Trend reports citing Reuters.


