Renewed US-Iran strikes stoke global inflation fears
Semafor · 7 days ago

Escalating aerial attacks between the US and Iran meant just 53 ships crossed the Strait of Hormuz in the seven days to July 20, two-third less than a week earlier.
Continue reading at Semafor →






