Global food prices hit the highest level in 18-months in October, with unfavorable weather raising production concerns for ...
Food prices rose to their highest level in 18 months in October, with the prices of almost all commodity groups rising, led ...