India’s Strategic Oil Reserves At 64%: Is It Enough To Handle West Asia Energy Crisis? Explained
India’s strategic petroleum reserves are currently only about 64 percent full, with 3.372 million tonnes stored against a total capacity of 5.33 million tonnes, according to a government reply in…
