Oil prices rebounded from consecutive losses earlier this week, but marked a weekly decline as investors anticipate higher production from Libya and the extended alliance of the Organization of Petroleum Exporting Countries (OPEC), called the OPEC+.