Suez Canal traffic soars as Hormuz disruptions reroute energy trade

The canal generated $419 million in revenue in April, up 27% year over year.