India's Russian crude imports prevented price surge, 'havoc' in global oil market, says petroleum ministry | Business News
India is the world’s third-largest consumer of crude oil and depends on imports to meet over 85 per cent of its requirement.
Source: indianexpress.com