Could oil reach $150 a barrel—and what would that mean for India? · Digg