The Ethanol Scam: Update and Web Debate