India steers away from OPEC as oil imports from the organisation fall to lowest in 15 years
India, the world’s third-largest oil importer, is a major market for the Organisation of the Petroleum Exporting Countries (OPEC). OPEC is an international organisation of 14 oil-exporting countries led by Saudi ...