World Hormuz Strait Closure Triggers Global Oil Demand Drop as Supply Shock Deepens by Ahmed Ibrahim World Editor April 25, 2026 by Ahmed Ibrahim World Editor April 25, 2026 Read more 0 FacebookTwitterPinterestEmail