EEconomy Read More Insiders profit as Iran war pressure points build on global economyMarch 31, 2026 Winners are thin on the ground right now. In a case of rather unfortunate timing, US President Donald…