Larry C. Johnson -Strategic Oil Reserve Nears Collapse… US Must Choose: Guns or Butter
As of the week ending June 12, 2026, the US Strategic Petroleum Reserve (SPR) held approximately 340.25 million barrels of crude oil… Sounds like a lot, but it is approaching the danger zone. In late […]
