ROME, Italy — March 12, 2026 — Parliament Politics Magazine — Italy has released 9.966 million barrels of crude oil from its strategic petroleum reserves as part of an international effort supporting global oil supply stabilization. The move was coordinated through the International Energy Agency