Daniel Van Boom
The shipping vessel's departure comes Suez Canal Authority demanded the shipping vessel's owners pay a $916 million f...