Person
1 story
Iraq reports a $60 billion loss in oil revenue due to export disruptions caused by the war between Iran and regional actors affecting the Strait of Hormuz.