high oil prices in India
Business
Rising Crude Oil Prices Putting Pressure on India's Stock Market
Brent crude tops $114 a barrel as rising oil prices weigh on Indian stocks, raising concerns over inflation, economic growth and market volatility.
