All
Trade Alert: You scared, worried or relieved? Why I’m buying some put hedges
Here’s a question for you all: How does the 1% pullback today make you feel? Worried? Happy because you’ve been wanting a pullback and you’re putting money to work? Relieved that there’s finally a pullback? Other? Personally, I have to admit that I almost feel a