Oil Rises, Set For Weekly Gain Amid Hopes For End To US-China Trade War