Onion prices, currently at ₹60-80/kg, are expected to stay high through Diwali due to heavy rainfall damaging crops in Maharashtra and other states, causing supply delays. This has led to a surge in food inflation, with tomatoes and cooking oils also seeing price hikes. The government is releasing buffer stock to manage the situation.