Economy India to release nearly 5 million barrels of crude oil from its reserves Ayisha Farah Nov 23, 2021