Brent crude at $108: What does it mean for India and your investments?
Brent at $108 a barrel is certainly negative for India, but its ultimate damage depends on whether the spike is brief or sustained and whether it disrupts physical supply.
We haven't written up this one. Business Standard IN has the full story — the link below goes straight to it.