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

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