India’s March Trade Deficit Narrows To $5.07 Billion