In the roulette wheel of oil, India unfortunately has drawn the short straw. To the west of India, a number of countries like Iran, Iraq and of course Saudi Arabia have won god's lottery in the oily scheme of things. With India having to import more than three-fouth's of its energy requirements...