The U.S. Department of Energy says that, based on the planned release rate, it will take approximately 120 days to release the 172 million barrels of oil.

2026-03-12

The U.S. Department of Energy says that, based on the planned release rate, it will take approximately 120 days to release the 172 million barrels of oil.