The world is in the throes of a slowdown. The subprime crisis in the US, runaway global crude oil prices and, in India, rising inflation have conspired to considerably dilute, if not wash away, the feel-good factor that was pervading the country till late last year.