FAO food price index jumps 24.1% from last year… World food prices reached an all-time high in February, the Food and Agriculture Organization (FAO) said in a statement Friday. FAO said its food price index averaged 140.7 points in February, up 3.9% from January — a significant increase of 24.1% …
Read More »