Saved Bookmarks
| 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 |
|