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 Female football referee suffers concussion amid male players’ melee Newsflez.live July 26, 2026 Foreign News After Strait of Hormuz and Red Sea, has Iran war now reached Caspian Sea? Newsflez.live July 26, 2026 Foreign News Why the UK cancelled a military exercise in Kenya Newsflez.live July 26, 2026