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