CommentaryWhat are the implications for the global economy when energy supply chains hit a chokepoint?adminApril 1, 2026 by adminApril 1, 202602 By Simon Flowers The Strait of Hormuz has been effectively closed for three weeks. With around 15 million barrels per day of oil exports and...