Diesel Climbs 2.6ยข to $2.904, Spread With Gasoline Narrows