Ethanol production hits highest point since December
Ethanol output jumped to its highest level in more than three months while inventories dropped again. The Energy Information Administration report says production rose to 975,000 barrels a day, on
Continue Reading »