BlogUPSC Current Affairs
Top 10 countries with the largest oil reserves in the world are led by Venezuela, Saudi Arabia, Iran, Iraq, Canada, United Arab Emirates, Kuwait, Russia, United States and Libya. Venezuela, holding the top spot for the largest pro…