IEA Chief Fatih Birol Says Iran Crisis Has Demonstrated the Limits of Market Mechanisms in Supply Emergencies by admin477351 March 25, 2026 The Iran energy crisis has demonstrated the limits of market mechanisms in managing large-scale supply emergencies … Read more