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.