WTI Oil uncertain after Trump-Xi talks as IEA flags supply deficit - TrendCloud