Revenue from the Suez Canal has hit an all time peak of $7 billion this financial year, according to the Canal Authority.

A large container vessel ship passing Suez Canal.
Photo: Shutterstock