Tuesday, 21. April 2026 Share: Business 21. April 2026 17:20 Shipping traffic through Hormuz still largely halted - Reuters Shipping traffic through Hormuz still largely halted Reuters Source: Reuters Continue reading...
Earnings Halliburton flags higher costs from Iran war as first-quarter profit tops estimates - Reuters 21. April 2026
Investing German investor morale sinks to three-year low on Iran war fears, ZEW finds - Reuters 21. April 2026