Energy News Modi Govt Approves Two More Strategic Petroleum Reserves Of 6.5 Million Metric Tonnes At Chandikhol And Padur
Energy News Crude Oil Prices Could Slide To $20 Per Barrel; India Eyes Boosting Strategic Petroleum Reserves With Cheap Oil