Ad Astra Brands

Ethanol stocks, production slip

U.S. ethanol production retreated last week. The U.S. Energy Information Administration says production averaged 1.067 million barrels a day, down 27,000 from the previous weeks near two-year high due to seasonal maintenance, but up 24,000 from a year ago as the industry tries to... Read More.