Blog
India’s Strategic Petroleum Reserves: Energy Security Risks Explained
India’s Strategic Petroleum Reserves (SPRs) are currently only 64% full (data presented in Rajya Sabha on 23 March, 2026), holding 3.37 million metric tonnes out
Read More