All three major indices post weekly wins as meme rally fizzles out
The MLP ETF hit a 52-week high lately. Can it soar higher?