Agriculture sector weathers economic storm