Oil prices jump after Trump says China agreed to buy U.S. crude following Xi talks May 15, 2026 · CNBC Read full story at source