World news
fromwww.aljazeera.com
1 day agoJapan begins release of oil reserves as Iran war sparks energy crisis
Japan releases 80 million barrels from emergency oil reserves as the Strait of Hormuz closure drives global energy crisis and oil prices above $100 per barrel.