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.
The post Brent crude at $108: What does it mean for India and your investments? appeared first on Home Page.
