High fuel prices are squeezing truckers and farmers amid disruptions to global energy supplies.