Business Standard
India's strategic oil reserve spending in FY26 is set to reach only 18% of the Budget estimate, even as West Asia tensions disrupt supply and highlight vulnerabilities in the country's energy security
Go to News Site