Oil prices angled upward in early Asian trade on Thursday as the market shrugged off a giant U.S. crude inventory build and the International Energy Agency boosted its demand outlook. Brent crude futures rose 26 cents to $85.64 per barrel by 0131 GMT, while U.S. West Texas Intermediate (WTI) crude futures gained 34 cents to Read More