English: India holds around 26.5 million barrels of oil in the SPR.
Telugu: భారతదేశం దాదాపు 26.5 మిలియన్ బ్యారెళ్ల చమురు నిల్వలను కలిగి ఉంది.