IEA Flags Persistent Supply Deficit; WTI Direction Hinges on Trump-Xi Talks