Ethanol Production Hits Seven-Week Low
The Energy Information Administration says ethanol output dropped to its lowest level in seven weeks, and inventories also fell during the seven days ending on November 24. The biofuel production fell to an average of […]