Investor takes Aegean stake over 5%

US-based private equity firm Towle & Co. owns 2.1 million shares of Aegean Marine Petroleum Network.