Crude oil logs first weekly gain since mid-April on US-China trade talks; Brent sits at $63, WTI gains 4% in five days
Markets