Tehelka on MSN

India's Oil Dilemma

In the complex web of global geopolitics and energy economics, India finds itself at a critical juncture owing to its ...