Council News
Fri, Apr 17

Fifty Days of War Cost the World $50 Billion in Lost Oil

How the Strait of Hormuz Closure Triggered a Global Energy Crisis The Iran war's first fifty days erased $50 billion worth of oil from global markets...

Economy· 51 sources