PERSPECTA

News from every angle

Back to headlines

US to Release 150 Million Barrels from Strategic Petroleum Reserve, Impacting Texas Sites

The United States has agreed to release over 150 million barrels of oil from its strategic petroleum reserve, raising questions about the implications for storage sites in Texas.

19 Mar, 08:42 — 19 Mar, 08:42
PostShare