Baltic Dry Index hits 4-month high amid Strait of Hormuz disruptions