New Delhi, Oct. 29 -- Challenges facing Indian stock markets could go away at the click of a moment if crude oil prices cool by USD 20-25 per barrel, Sunny Agrawal, Head of Fundamental Research at SBI Securities, said, attributing the recent pressure on equities largely to external factors rather than domestic economic weakness.

In an exclusive conversation with ANI, Agrawal said India's domestic economic indicators remain strong, with robust credit growth, vehicle sales and consumer spending providing support to the economy. However, elevated crude oil prices and rupee depreciation have increased inflationary pressure and weighed on investor sentiment.

"The challenges are more global in nature rather than domestic in nature, and the ch...