The price of rice is now up 67% since the start of the year.Published by The Spectator IndexSep 21, 2026 9:01:55 PM UTC