New Delhi: India's edible oil production is estimated at 9.6 million tonnes in 2025-26 marketing year, and it will have to import around 16.7 million tonnes of cooking oils to meet domestic demand, ...