Global Trading Dispatch | Why It’s a “Sell the News” Market
It could have been the 3.0% print on the yield for the US 10-year Treasury bond yield (TLT). It could have been the president’s warlike comments on Iran. It could even have been rocketing commodity prices that are driving consumer staple stocks out of business. No, none of these are the reason why the stock … Read more