Crude & Ethanol Plunge

Crude can’t Stop Slipping Crude oil prices dropped near $32 per barrel this week, the lowest price in almost a dozen years. Prices are continuing to feel pressure from record-high supplies, and Chinese economic concerns…