US will release 172M barrels of oil from the Strategic Petroleum Reserve as part of IEA effort to combat prices

US will release 172M barrels of oil from the Strategic Petroleum Reserve as part of IEA effort to combat prices

March 11, 2026Updated: March 11, 2026
AP nullBy AP null