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

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

seven + 18 =