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.
INTelligence (Open, Artificial, Criminal, Analysis)
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.