WASHINGTON, D.C. — March 15, 2026. The White House announced today it will release 30 million barrels from the U.S. Strategic Petroleum...