Here's Why I Still Wouldn't Touch Energy Transfer LP -- Even With That 6.9% Yield

Written on 05/03/2026