Oil prices rebound, but weekly losses likely as demand concerns persist

Shares: