With $60 for oil, $40 seems a likely possibility. Here’s what it means for India

December 18, 2014

The price of crude has plummeted to $60 a barrel, which should be good news for everyone except oil producers, right? Well, yes and no. Here’s a look at what the oil slide means for India—both the good and the bad:  Read more

Post a comment

20 − 8 =