WASHINGTON-Global food prices are rising again due to costlier oil, strong demand from Asia and bad weather in parts of Europe, South America and U.S.