The 160,000 dwt tanker Aegean Angel was en route from Tallinn, Estonia, to Houston, Texas when it encountered heavy weather northeast of Bermuda on Thursday. A large wave is reported to have struck the ship, killing the captain and the … Continue reading