India agrees to release 5 million barrels of crude oil from its Strategic Petroleum Reserves
BY SUDHIR KUMAR India has agreed to release 5 million barrels of crude oil from its Strategic Petroleum Reserves. This release will happen in parallel and in consultation with other…
