Brent crude oil Strength, then oversupply? Parsing the latest EIA oil forecast FreightWaves Jan 15, 2025