Oil prices rebounded on Friday, clawing back some of the ground lost this week, but remained close to their lowest levels in more than a year as rising U.S. inventories and concern over global economic growth kept markets under pressure.
Source:: Reuters – Business News