Editorial Why Are India And Other Countries Releasing Strategic Petroleum Reserves? Amidst high oil and petroleum prices, the United States, India, China, Japan, and South Korea, to name a few, have been releasing their ‘strategic petroleum reserves’. The move, led by the US, aims to pressurise OPEC+ nations to increase the supply of oil to get the rising oil prices under control. In this piece, we […] Written by marketfeed Team December 2, 2021April 21, 2022