News

Institutional oil market forecasts are agenda-driven; EIA's delayed surplus prediction is bullish for oil, despite market focus on bearish aspects. EIA's optimistic U.S. production growth may be ...