The 200,000-ton mega ship Ever Given has become stuck in the Suez Canal, sparking fears of a catastrophic meltdown in world trade and a spike in oil prices.Images show the ship wedged in the canal, w… [read more]