Energy News India Welcomes Announcement By International Energy Agency For Release Of Collective Oil Stock Of 120 Million Barrels
Energy News Modi Govt Approves Two More Strategic Petroleum Reserves Of 6.5 Million Metric Tonnes At Chandikhol And Padur