An oil CEO said the White House put the United States in a “very precarious position” after another significant release of oil from U.S. reserves.
After President Biden announced an additional 15 million barrels of oil from the U.S. Strategic Petroleum Reserve (SPR) would be released to combat rising gas prices just weeks before the midterm elections, one American oil industry leader is now calling it the “strategic political reserve.”