Exclusive World

U.S. Intervention Leaves Washington in Control of World’s Largest Oil Reserves

2 min read

Following its military intervention in Venezuela, the United States now effectively controls the world’s largest proven oil reserves. Venezuela holds around 18% of global reserves, […]