India’s trade deficit widens on crude import bill

India’s trade deficit has surged to a whopping $185 billion for the financial year ended March 31, 2012 due to skyrocketing crude oil prices in the international market and this is expected to keep the rupee under pressure.