Magellan Midstream sells marine terminals to Buckeye Partners