PDF attached   EIA numbers were supportive WTI crude oil and corn futures. Weekly US ethanol production increased a large 57,000 barrels to 1.071 million, largest increase since October 15, 2021, and well above trade expectations calling for a modest 3,000 barrel increase. At 1.071 million barrels for the week ending May 27, this is […]
To access this content, you must purchase FI Commentary.