InterviewSolution
 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  | 
                            |