Market pricing suggests the European Central Bank will set its deposit rate at 2.43% in December, down from a previous forecast of 2.5%, as Iran says the Strait of Hormuz will be fully open for the remainder of the ceasefire.

2026-04-17

Market pricing suggests the European Central Bank will set its deposit rate at 2.43% in December, down from a previous forecast of 2.5%, as Iran says the Strait of Hormuz will be fully open for the remainder of the ceasefire.