Headline: EIA forecasts lower oil prices in 2026 and 2027 due to persistent stock builds
Asset: OIL