The OPEC Fund for International Development is the intergovernmental development finance institution established in 1976 by the Member States of the Organization of the Petroleum Exporting Countries. Read More
Calling for the market-determined price of crude oil, the Ministry of External Affairs (MEA) on Friday said India has been appealing oil-producing countries to ease production cuts that were announced last year. ...