Japan to buy back up to 150,000 tons of released stockpiled rice as inventories climb

May 1, 2026 - 15:26
Japan to buy back up to 150,000 tons of released stockpiled rice as inventories climb
TOKYO -- Japan's agriculture ministry plans to buy back up to 150,000 metric tons of rice in fiscal 2026 from the 590,000 tons it released from stockp