BUSINESSWorld Bank Introduces India’s Move of Selling Oil From its StockpilesNeha VermaApril 21, 2022April 21, 2022 by Neha VermaApril 21, 2022April 21, 20220993 World Bank President David Malpass has welcomed India’s move to begin selling oil from its stockpiles, asserting that the world needs to take essential steps...