Oil Prices Stall as Bearish IEA Forecast Clashes with Bullish U.S. Inventory Data | DailyAlpha