Farmers say they have been struggling this year as the price of diesel skyrocketed after the Iran war disrupted oil supplies, with effects felt around the world.