April 14, 2026 Ben Gurion Canal 2026: Israel’s $55 Billion Suez Rival Back in the Spotlight as Red Sea Risks Persist More details