India spend almost USD 1 trillion on crude imports from financial year 2005-06 to 2015-16.
22 Oct 2017 11:22 AM IST