Ismalia, Egypt: A skyscraper-sized cargo ship wedged across Egypts Suez Canal further imperilled global shipping on Thursday with at least 150 other vessels needing to pass through the crucial waterw… [read more]