India, US, China To Release Oil Together To Tame Prices | Read

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.

Related Videos