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 Israel weaponises AI for West Bank demolitions Newsflez.live September 17, 2026 Foreign News What are the biggest AI companies and how much are they worth? Newsflez.live September 17, 2026 Foreign News OpenAI reports more incidents of models acting deceptively Newsflez.live September 17, 2026