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.
5News aggregated this summary from the outlet’s public feed. The full article, with all the context, is on www.business-standard.com — the content belongs to Business Standard.