Hi, No. This idiom means that the rally will last for a lengthy period of time. It will not be brief.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
SheltieBitesAccording to dictionaries, "legs" mean "appeal".It also means 'staying power'; 'energy to keep going'; 'stamina'. In other words, according to the headline the rally isn't going to fizzle out.