Trader: This Stock Market Melt-Up Short Squeeze Could Last Until May 7th - InvestingChannel