Diesel Hits Two-Year Low