India ranks 143rd in 2017 Economic Freedom Index
India was ranked 143rd out of 186 economies in the annual Index of Economic Freedom 2017 that measures the degree of economic freedom in the countries of the world.
The Cabinet Committee on Economic Affairs (CCEA) has approved to award contract in 31 contract areas of small oil and gas fields belonging to ONGC and Oil India Limited (OIL) The contract areas include 44 fields, 28 inland and 16 offshore.