Nearly 90 vessels transit Strait of Hormuz as Iran continues to export oil despite war
Despite most traffic through the crucial Strait of Hormuz being halted since early March, Iran has still exported over 16 million barrels of oil since the war began.