There's a reason investors have blindly trusted Wall Street's "buy the dips" mantra since 2009. In fact… there are 2.3 trillion reasons. That's because since 2009 U.S. companies spent more than $2.3 trillion buying back their own shares, according to a report by Aranca Investment Research Services. All that buying acted as a floor for […]
Via: The Daily Caller