Wall Street traders are having a tough time positioning for the election
While the "stimulus trade" was wounded last week, most traders believe it still has legs.
While the "stimulus trade" was wounded last week, most traders believe it still has legs.