PDF attached   US EIA weekly ethanol production declined 16,000 barrels per day to 974,000, near what the trade expected, and stocks increased 374,000 barrels, about what the trade also expected.  Note production is off from 990,000 posted last week, which hit highest level since when energy demand destruction significantly increased back in late March […]
To access this content, you must purchase FI Commentary.