U.S. To “Drown The World” In Oil
A staggering 61% of the world’s new oil and gas production over the next decade is set to come from one country alone: the United States. According to a report by Global Witness, the sheer scale of this new production dwarfs that of every other country in …