Jul 12 Egypt’s Suez Canal reports record revenue despite Ever Given ship blockage | World Business Watch