Council News
Mon, Mar 23

Global Economy Faces Major Threat Amid Escalating Iran War

IEA Chief Warns of Severe Energy Crisis The head of the International Energy Agency (IEA), Fatih Birol, issued a stark warning on March 23, 2026, sta...

Economy· 5 sources