Oil gains with weak dollar, US-China trade truce