Indian economy to incur additional $70bn burden in FY23 on rising crude prices

Indian economy to incur additional $70bn burden in FY23 on rising crude prices