US small-business sentiment rebounds in June, inflation a major worry for many

The battle for the Strait of Hormuz