U.S. to Release 172 Million Barrels of Oil From Strategic Reserves, Energy Dept. Says
Key Points:
- The United States plans to release 172 million barrels of oil from its strategic reserves over four months, beginning next week, the Energy Department said Wednesday evening. This is part of a coordin