
Why The US Government Has 400 Million Barrels Of Crude Oil In Caves Beneath Texas and Louisiana
Almost 400 million barrels of oil are currently sitting in dozens of deep underground caverns in the Deep South of the US. It’s known as the Strategic Petroleum Reserve (SPR), and it serves as a big fat pawn in the high-stakes game of geopolitics. …