Category
India oil reserves

US Gains Control of World’s Largest Oil Reserves After Venezuela Strike: What It Means for India

US controls Venezuela's 303 billion barrel oil reserves after capturing Maduro. Discover how this impacts global energy and the status of India’s oil reserves.  
International  Special News 
Read More...