Business | Edited by Animesh Singh | Tuesday November 23, 2021
India has decided to release 5 million barrels of crude oil from its strategic petroleum reserves (SPRs) simultaneously with countries like the US, Japan, China, Britain and Republic of Korea with the aim of bringing down its prices.
www.ndtv.com/business