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