Foreign News Which countries have strategic oil reserves Members of the International Energy Agency have agreed to release 400 million barrels of oil from strategic reserves. Newsflez March 23, 2026 Members of the International Energy Agency have agreed to release 400 million barrels of oil from strategic reserves. Post navigation Previous: Trump deploys ICE agents to US airports amid staffing issues, delaysNext: One dead, several injured in failed arrest of Kano bandit leader Related Stories Foreign News China faces oil challenge as prices soar and supply options narrow Newsflez.live September 17, 2026 Foreign News What are all the sanctions Iran is under? Newsflez.live September 17, 2026 Foreign News Ghalibaf’s maths missile at Trump decoded: Is Iran fixing US interest rates? Newsflez.live September 17, 2026