People who are shouting about rising prices and are blaming the government have no clue of what is happening in the world. This problem is not specific to India. This is a worldwide problem. So stop acting and jumping around like boys. Think before you open your mouth.
Crude oil is at $146 per barrel. It is 3 times more expensive that what it was a few years back. This is due to multiple factors but not limited to demand, supply uncertainty, Speculation, etc. Ethanol, which was cheered as an alternative to fossil fuel, is one of the biggest contributors towards rising prices. As the demand and hence price of corn has gone up, farmers end up making more by growing corn as compared to wheat and rice. Now what is used as feed to chicken and cattle? It is corn. Hence as the feed price has gone up, the price of chicken has also gone up.
How much do you expect the government to subsidize? And where is the government going to get that money. The government does not make money. It only collects money from us.
Now think about inflation and the nuclear deal and you will see the connection.
We need a diversified energy portfolio. Too much reliance on fossil fuel makes us susceptible to the price fluctuations that are inherent to the crude oil market.
You cannot look at inflation and our countries energy needs as two isolated challenges.