Explained: Suez Canal blockade is costing world trade in billions every day March 30, 2021 by Sruthi Vibhavari