Humans Have Pumped About 1.5 Trillion Barrels of Oil

1.5 trillion: Offshore oil platform at sea