The market certainly seemed to agree … Second is buybacks, which have historically been a way for companies to engineer stock gains and signal to investors that they think their stock is affordable.
The stock market is staring down a chaotic mix of its 4 most important catalysts this week
view original post