Global food prices rose in October to their highest level in 18 months, with a sharp increase in the cost of vegetable oil, the Food and Agriculture Organization said on Friday.