Persistent concerns over slowing growth and demand in top importer China have been the dominant factor, part triggered by GDP data from last week, which showed the Chinese economy grew less than expected in the second quarter.
Oil prices fall; set for weekly losses on demand concerns
