The volatility poses a concern for India as it imports about 90% of its overall crude oil requirements. The import bill in the last fiscal year stood at around $123 billion.
​The volatility poses a concern for India as it imports about 90% of its overall crude oil requirements. The import bill in the last fiscal year stood at around $123 billion. by Soban News (international And National News)