India is the world’s third largest Oil importing nation and world’s seventh largest economy. It is a major looser in the case of rising Crude price and a beneficiary in the event of falling Crude prices. The pace at which the economy is growing, increases the need of the country to import more and more […]