Oil's week-long streak of gains faltered as U.S.-China trade tensions and demand concerns put a lid on rally that had pushed prices to a 2019 high.
A