1.

India's share of world oil reserves is

Answer»

Answer:

India's OFFICIAL SPR is about 5.3 million TONNES or about 38 million barrels.

Explanation:

That is as of MARCH 11, 2021



Discussion

No Comment Found