← 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



