Anatomy Of A Great Trade
May 09, 2018 at 00:35 AM EDT
Oil has rallied by 2%, the U.S. dollar has soared, and stocks have been crushed. The TLT has popped smartly, some $2.5 points off of last week’s low, taking yields down from a four-year high at 3.03% down to 2.93%.