Crude oil prices are hovering around $108.96 per barrel, raising concerns over India’s import bill and external balance. According to brokerage firm Motilal Oswal, elevated crude prices, along with strong domestic demand, are likely to keep petroleum imports high and India’s merchandise trade deficit elevated. If we look at the previous month's data, India’s merchandise trade deficit has already widened to $30.2 billion in September from $26.9 billion in August.