High diesel costs take fun out of farming

Business Mark Steil Mark Steil · ·